1. 程式人生 > >用pip安裝Python的numpy、scipy等資料分析類擴充套件庫

用pip安裝Python的numpy、scipy等資料分析類擴充套件庫

  • 系統Win7(64位)
  • Python版本:2.7.12 (64位)
  •       在windows下安裝numpy、scipy等擴充套件庫的時候,通常有以下幾種辦法:用pip安裝(推薦);用easy_install安裝;下載原始碼自行安裝。下面詳細介紹怎樣利用pip安裝numpy、scipy。
  • 1、點選網址:http://www.lfd.uci.edu/~gohlke/pythonlibs/  下載對應的whl檔案。

  •        其中,有幾點需要注意的:(1)很多其他的庫都是要求已經安裝了Numpy+mkl,所以下載的時候一定要注意庫後面的說明;(2)這個檔案對應的含義,裡面的cp27是指的你已有的python是2.7版本
    的,如果你下載的python是3.4、3.6版本的,請對應相應的cp34和cp36;檔名的win32是指的你安裝的python是32位的,如果你安裝的python是64位的,就選擇win_amd64。(我安裝的python是2.7.12版本的64位,所以選擇的紅框的檔案進行下載)(3)下載以後可以直接放在桌面,或者放在python安裝的資料夾裡面
  • 2、利用快捷鍵win+R開啟cmd

  • 3、利用cd 找到你下載的whl檔案的位置(我的檔案存放在D盤的python2.7.12檔案裡面)

  • 4、然後在命令列輸入pip install numpy-1.13.0+mkl-cp27-cp27m-win_amd64.whl,
    靜靜地等待,出現sucessfully installed numpy-1.13.0即可。
  • 5、接著在下載numpy的地方再下載對應的scipy檔案,這裡如果你安裝的不是numpy+mkl,裝scipy的時候一定會出錯。然後在命令列輸入pip install scipy-0.19.1-cp27-cp27m-win_amd64.whl進行安裝。
  • 後記:
  • (1)我在安裝的時候出了幾個錯誤,剛開始不懂檔名的含義,下了一個cp36的,還以為是最新版本的,安裝的時候一直報錯;後面才在官網裡面找到了檔名的含義,才知道自己有多蠢。
  • (2)把它存放在Scripts檔案裡面了,所以不管怎麼執行都會出錯,所以大家一定要注意,
    scripts是個非常敏感的資料夾,不要輕易地把檔案存在裡面。(我不記得我在哪兒看到的,別人就是放在這裡面,然後出錯的時候連百度都百度不到,整個人都是崩潰的。所以....大家一定要注意。)
  • 解決以上問題以後,整個安裝的過程就像開了掛一樣,快到飛起