創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供安陸企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、H5建站、小程序制作等業(yè)務(wù)。10年已為安陸眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。這篇文章主要介紹如何解決python安裝numpy報(bào)錯(cuò)的問題,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
Python的魅力之一,就是擁有眾多功能強(qiáng)大的插件,但是這些插件的尋找、安裝、升級(jí)在windows系統(tǒng)上卻非常之麻煩。首先安裝完P(guān)ython后需要在系統(tǒng)配置環(huán)境變量,接下來又要安裝Setuptools,而且安裝過程中還會(huì)報(bào)編碼錯(cuò)誤,對(duì)于需要拷貝源碼安裝的還需要去CMD里打命令,還得小心翼翼避免打錯(cuò)參數(shù),如果沒有一位有經(jīng)驗(yàn)的人在旁指點(diǎn),安裝、升級(jí)、卸載插件都是大問題!
環(huán)境介紹,python2.7.2,win7,VS2010。
方法一:
1、首先選擇了easy_installnumpy,安裝報(bào)錯(cuò):Unabletofindvcvarsall.bat
2、去https://sourceforge.net/projects/numpy/files/NumPy/手動(dòng)下載安裝包,windows系統(tǒng)選擇zip,unix系統(tǒng)則選擇tar.gz。下載完后解壓,在系統(tǒng)命令行下進(jìn)入該文件夾,執(zhí)行pythonsetup.pyinstall,然而安裝還是報(bào)錯(cuò)。
大致情況是:error:Unabletofindvcvarsall.bat,大致是說缺少M(fèi)icrosoftVC++9.0,這可能是你的電腦安裝的是VS的高版本,而它需要VS2008來支持,所以報(bào)錯(cuò)。
可能解決的方法是:
如果你的機(jī)器上裝了VisualStudio2010,可以在執(zhí)行easy_install之前先執(zhí)行下面的命令:
SETVS90COMNTOOLS=%VS100COMNTOOLS%
如果你安裝了VisualStudio2012可以執(zhí)行下面命令:
SETVS90COMNTOOLS=%VS110COMNTOOLS%
如果你裝的vs版本是2013可以使用下面命令:
SETVS90COMNTOOLS=%VS120COMNTOOLS%
不一定會(huì)成功,但可以一試。
方法二:
看清楚根據(jù)你的python版本和你電腦的bit數(shù)來選擇whl文件。為了能夠安裝whl文件,你需要首先安裝whl這個(gè)包。進(jìn)到cmd里面輸入:
pip install wheel
安裝成功以后下載相應(yīng)的numpy的wheel文件,在cmd里面移動(dòng)到本地文件存放的地方。然后輸入:
pip install numpy?1.9.2+mkl?cp27?none?win_amd64.whl
上面這個(gè)語句最后一部分是文件名,根據(jù)你問題的描述你應(yīng)該就是下載這個(gè)文件,然后回車就可以自動(dòng)安裝了。
這也是如何給python安裝.whl文件的方法。
方法三:
安裝Anaconda:AnacondaScientificPythonDistribution,很多科學(xué)計(jì)算的library已經(jīng)集成好了(不僅包含numpy,還有sklearn,pandas等等)。python2.7python3.4都有。
也可以直接安裝python(x,y)這款軟件,里面幾乎包含了所有的python常用庫以及很多實(shí)用工具,而且安裝成功率很高。
這個(gè)方法可以直接的解決你當(dāng)前畫圖的問題。
方法四:
發(fā)現(xiàn)Windows平臺(tái)下,用PyCharm管理插件非常方便,完全不需要打命令,鼠標(biāo)點(diǎn)擊即可,非常方便。
首先打開工程project,打開工具欄file----找到settings,打開后:
找到project_interpreter右邊的加號(hào)減號(hào)就是對(duì)各個(gè)模塊的管理,點(diǎn)擊加號(hào):
搜索numpy,點(diǎn)擊InstallPackage,即可安裝,保證網(wǎng)絡(luò)暢通??!
上面四個(gè)方法,前兩種都可能會(huì)不成功,第三種直接換地方解決問題,第四種如果沒有Pycharm也需要事先安裝pycharm這款軟件。
個(gè)人建議第四種方案,免去你以后的各種模塊的安裝問題,屬于一勞永逸的方法??!
以上是如何解決python安裝numpy報(bào)錯(cuò)的問題的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!