python的numpy模塊安裝不成功簡單解決方法總結(jié)
為了畫個圖,被numpy這個模塊的安裝真的折騰瘋了?。。∫恢毖b不上,花了幾個小時,看了網(wǎng)上的很多教程、方法發(fā)現(xiàn)總結(jié)得不是很全,這里總結(jié)一下,防止大家再出現(xiàn)這個問題沒有解決方法。
Python的魅力之一,就是擁有眾多功能強(qiáng)大的插件,但是這些插件的尋找、安裝、升級在windows系統(tǒng)上卻非常之麻煩。首先安裝完P(guān)ython后需要在系統(tǒng)配置環(huán)境變量,接下來又要安裝Setuptools,而且安裝過程中還會報編碼錯誤,對于需要拷貝源碼安裝的還需要去CMD里打命令,還得小心翼翼避免打錯參數(shù),如果沒有一位有經(jīng)驗的人在旁指點,安裝、升級、卸載插件都是大問題!
環(huán)境介紹,python2.7.2,win7,VS2010。
方法一:
1、首先選擇了easy_installnumpy,安裝報錯:Unabletofindvcvarsall.bat
2、去https://sourceforge.net/projects/numpy/files/NumPy/手動下載安裝包,windows系統(tǒng)選擇zip,unix系統(tǒng)則選擇tar.gz。下載完后解壓,在系統(tǒng)命令行下進(jìn)入該文件夾,執(zhí)行pythonsetup.pyinstall,然而安裝還是報錯:大致情況是:error:Unabletofindvcvarsall.bat,大致是說缺少MicrosoftVC++9.0,這可能是你的電腦安裝的是VS的高版本,而它需要VS2008來支持,所以報錯。
可能解決的方法是:
如果你的機(jī)器上裝了VisualStudio2010,可以在執(zhí)行easy_install之前先執(zhí)行下面的命令:
SETVS90COMNTOOLS=%VS100COMNTOOLS%
如果你安裝了VisualStudio2012可以執(zhí)行下面命令:
SETVS90COMNTOOLS=%VS110COMNTOOLS%
如果你裝的vs版本是2013可以使用下面命令:
SETVS90COMNTOOLS=%VS120COMNTOOLS%
不一定會成功,但可以一試~
方法二:
看清楚根據(jù)你的python版本和你電腦的bit數(shù)來選擇whl文件。為了能夠安裝whl文件,你需要首先安裝whl這個包。進(jìn)到cmd里面輸入
pip install wheel
安裝成功以后下載相應(yīng)的numpy的wheel文件,在cmd里面移動到本地文件存放的地方。然后輸入
pip install numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
上面這個語句最后一部分是文件名,根據(jù)你問題的描述你應(yīng)該就是下載這個文件,然后回車就可以自動安裝了。
這也是如何給python安裝.whl文件的方法。
方法三:
安裝Anaconda:AnacondaScientificPythonDistribution,很多科學(xué)計算的library已經(jīng)集成好了(不僅包含numpy,還有sklearn,pandas等等)。python2.7python3.4都有。
也可以直接安裝python(x,y)這款軟件,里面幾乎包含了所有的python常用庫以及很多實用工具,而且安裝成功率很高。
這個方法可以直接的解決你當(dāng)前畫圖的問題。
方法四:
發(fā)現(xiàn)Windows平臺下,用PyCharm管理插件非常方便,完全不需要打命令,鼠標(biāo)點擊即可,非常方便。
首先打開工程project,打開工具欄file----找到settings,打開后:

找到project_interpreter右邊的加號減號就是對各個模塊的管理,點擊加號:

搜索numpy,點擊InstallPackage,即可安裝,保證網(wǎng)絡(luò)暢通??!等待即可~~
上面四個方法,前兩種都可能會不成功,第三種直接換地方解決問題,第四種如果沒有Pycharm也需要事先安裝pycharm這款軟件。
個人建議第四種方案,免去你以后的各種模塊的安裝問題,屬于一勞永逸的方法?。?/strong>
總結(jié)
以上就是本文關(guān)于python的numpy模塊安裝不成功簡單解決方法總結(jié)的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:
如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關(guān)文章
Python xlrd/xlwt 創(chuàng)建excel文件及常用操作
這篇文章主要介紹了Python xlrd/xlwt 創(chuàng)建excel文件及常用操作,幫助大家更好的理解和使用python辦公,感興趣的朋友可以了解下2020-09-09
Django基礎(chǔ)知識與基本應(yīng)用入門教程
這篇文章主要介紹了Django基礎(chǔ)知識與基本應(yīng)用,結(jié)合實例形式分析了Django框架基本的項目創(chuàng)建、啟動、查看版本等操作,并結(jié)合一個簡單的blog應(yīng)用示例分析了Django的基本使用方法,需要的朋友可以參考下2018-07-07
Python將CSV文件轉(zhuǎn)化為HTML文件的操作方法
很多朋友問小編Python如何將CSV文件轉(zhuǎn)化為HTML文件,csv文件讀取怎么操作呢?帶著這些問題一起通過本文學(xué)習(xí)吧2021-06-06
解決pycharm導(dǎo)入本地py文件時,模塊下方出現(xiàn)紅色波浪線的問題
這篇文章主要介紹了解決pycharm導(dǎo)入本地py文件時,模塊下方出現(xiàn)紅色波浪線的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
如何從csv文件構(gòu)建Tensorflow的數(shù)據(jù)集
這篇文章主要介紹了如何從csv文件構(gòu)建Tensorflow的數(shù)據(jù)集,幫助大家更好的理解和使用Tensorflow,感興趣的朋友可以了解下2020-09-09
Python虛擬環(huán)境virtualenv是如何使用的
今天給大家?guī)淼氖顷P(guān)于Python虛擬環(huán)境的相關(guān)知識,文章圍繞著Python虛擬環(huán)境virtualenv是如何使用的展開,文中有非常詳細(xì)的解釋及代碼示例,需要的朋友可以參考下2021-06-06
Python實現(xiàn)統(tǒng)計英文單詞個數(shù)及字符串分割代碼
這篇文章主要介紹了Python實現(xiàn)統(tǒng)計英文單詞個數(shù)及字符串分割方法,本文分別給出代碼實例,需要的朋友可以參考下2015-05-05

