python已正確安裝numpy但無法調用?

如圖所示,numpy被正確的安裝到了lib里的side-packages里,但是調用就顯示么有模塊。這是什麼


python不熟。。。

我的經驗:

1,懶得處理這些破事就直接安裝Enthought Canopy或者anaconda。裡面都是配套的裝好了(IDE,IPYTHON以及numpy pandas 等包) ,如果打算裝這種bundle,千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python千萬不要去官網下載安裝python。否則你就要自己修改path神馬的特別煩。

2, 跟1 類似,你電腦里可能有多個python.exe。(比如1中不聽勸遇到的情況就是,Canopy可以使用numpy,但是用IDLE就無法使用numpy,原因是他們開的不是同一個python.exe),如果沒有必要,請把多餘的python卸載掉,只保留一個。

以上是我遇到過並得以解決問題,希望能有幫助。


一般情況,出現ImportError: No module named "numpy"

表示,沒有安裝numpy 或沒有安裝好。

請看圖片。照著安裝一下。


你這是沒有安裝上,你可以把整個numpy的文件夾刪掉,然後重新安裝,在命令行pip install numpy,如果還是安裝不上的話,去http://www.lfd.uci.edu/~gohlke/pythonlibs/,下載numpy的whl格式的包安裝。


相信我,絕對百分百管用且簡單!!!下載安裝anaconda python, 然後下載安裝pycharm,將pycharm里的settings里的interpreter改成anaconda,搞定!


http://blog.csdn.net/zhangyuehuan/article/details/39134747

這個地址裡面一個鏈接,打開直接下載exe,安裝就好了。自己本人親測。弄了一下午搞定了,拿去用吧


前幾天自己也出現了類似的錯誤,剛想把自己的經驗分享一下,然後就發現題主是在Win下面,本人是在Ubuntu下面出現的錯誤。但是原因可能是一樣的。

我當時的錯誤也是提示說沒有這個module,不過我是tdqm module, 然後我用pip install module就提示我說已經安裝了,但是其實因為當時系統上安裝了兩個版本的python。那個已安裝的是在另外一個版本路徑下面。

所以問題的產生就是雖然安裝了,但是沒有在使用的路徑下面。

所以我在網上搜索了怎麼安裝到指定路徑,然後就解決了這個問題。

所以題主可以參考分析是否是否安裝路徑不是使用路徑。

希望有幫助。

祝題主儘早解決這個問題。


我也是因為裝個兩次Python出現一樣的問題,刪除其中一個即可

sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7/

sudo rm -rf /Applications/Python 2.7/

刪除~/.bash_login對應Python的路徑配置


我建議你安裝anaconda,嗯,就這樣

http://continuum.io/downloads


I have had similar struggle with python last year, scipy, pandas and sklearn.

1) Use Anaconda distribution

2) Using Linux OS instead of Windows relieves you from the pain and frustration when debugging endless problem in Windows.


請不要在win下玩py。。。pip之。


推薦閱讀:

我數學很差,最近報了培訓班在學Python編程,上課都能聽懂,自己寫程序的時候感覺特別難是怎麼回事?
如何理解python的類與對象?
爬取網頁時如何寫入文字、圖片到一個文件里?
用 Python 寫爬蟲時應該注意哪些坑?
爬蟲如何解決500錯誤?

TAG:Python | 編程 | 寬客Quant | Python入門 |