1. 程式人生 > >python3.x+windows下pip install 出現unable to find vcvasall.bat 的解決辦法

python3.x+windows下pip install 出現unable to find vcvasall.bat 的解決辦法

最近剛開始學python,一開始還挺順利的。但是在後面要學資料分析和資料探勘時要用到很多科學計算的模組。我當然首先會想到用pip install 去安裝了。但是安裝numpy模組時,系統報unable to find vcvasall.bat錯誤。就開始google,大致說法是缺少這些模組執行所需要的環境。
先說一下解決辦法:在python開發中,有很多優秀的工具包集合,其中anaconda是科學計算包中的後起之秀,它集合了python開發環境,IDE,同時還包含了numpy,scipy,pandas等強大的科學計算模組。這裡附上python3.5.1,64位版本的雲盤下載地址連結:

http://pan.baidu.com/s/1c16MroW 密碼:5zej ,安裝之前請解除安裝電腦中已經安裝的python程式。
程式安裝,一路next

2.安裝VS2010或其它VS版本,詳細方法請見這篇部落格:http://blog.csdn.net/secretx/article/details/17472107
我試了這個方法是可行的,可以安裝numpy,但是我安裝pandas的時候又出現了unable to find vcvasall.bat

3.通過各個模組的exe檔案安裝

4。通過whl二進位制檔案安裝,下載各模組的whl檔案,在cmd下執行
pip install <檔案完整路徑>,很多人說可以,但是我的電腦無法執行

個人感覺還是我提供的方法比較簡單,不折騰,直接下載安裝就好了,哈哈。