2017-01-23 74 views
0

我已經使用miniconda和pip下載模塊,如matplotlib。當我在命令提示符下工作時,這些模塊工作正常,但在我嘗試導入IDLE 3.5版本時不起作用奇怪的下載模塊python 3.5

+0

請更具體一些。 _它不起作用?你試圖讓它工作?有沒有錯誤信息?他們究竟是什麼? – DyZ

+0

找不到import numpy ImportError:沒有名爲'numpy'的模塊 –

+0

Anaconda(和我想的miniconda)將模塊存儲在自己的文件夾中。您的IDLE是conda發行版的一部分嗎?如果不是,那麼如果不知道在哪裏可以找到'numpy'。 (如果IDLE是conda的一部分,它會啓動Anaconda Python。) – DyZ

回答

0

可能您的命令提示符使用的是不同版本的Python。我知道情況可能並非如此,但python,python2,python3virtualenv甚至更​​多的變化之間有區別。

在您的命令提示符(模塊工作的地方)中,輸入python,然後嘗試導入模塊。如果有效,請檢查您使用的是哪個版本。

例如,當我在終端中輸入python3時會發生什麼情況。

Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 23 2015, 02:52:03) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 

從這,你可以看到我使用Python 3.4.3

現在在IDLE中,確認版本是否匹配,如果不匹配,那麼您可以努力解決問題。

問題仍然存在?

你可能有兩個版本(不知何故)在不同的位置。打開命令提示和空閒並在每個

import sys

sys.version

sys.path

鍵入這些3個命令確保sys.path是在兩個相同的。

我希望我能幫上忙!