2016-03-06 76 views
5

我使用python 3.5,我試圖安裝NumPy的,但是當我嘗試使用命令從命令提示符下安裝安裝NumPy的:PIP安裝numpy的爲Python 3.5

,我收到了一大堆錯誤。主要錯誤雖然似乎是在最後:錯誤:無法找到vcvarsall.bat

我也試圖從http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下載numpy的二進制文件,並使用命令安裝:安裝PIP numpy的-1.10.4 + MRL-cp35- cp35m-win_amd64.whl

但是,我收到一個錯誤消息:numpy-1.10.4 + mkl-cp35-cp35m-win_amd64.whl在此平臺上不受支持。

然後我在這裏找到了一個numpy-1.10.2-win32-superpack-python3.4.exe文件https://sourceforge.net/projects/numpy/files/NumPy/1.10.2/,但是當我嘗試運行時,出現一個錯誤,我需要Python版本3.4。

我看了一遍,找不到python 3.5.exe的安裝程序,我需要卸載python 3.5並安裝3.4嗎?或者有沒有辦法爲Python 3.5安裝numpy?

我正在使用Windows 10/64位。

+0

有時在使用Windows時最好回退一個早期的Python版本,因爲在最新版本中許多軟件包和模塊尚未完成Windows,這是一個常見的錯誤,它也發生在一些ruby軟件包中,因爲大多數編程都是在Linux上完成的,因此在終於針對Windows發佈之前需要一些時間。 Linux幾乎佔用了100%的時間。我會sugest(除非強制使用Windows)才能使用虛擬框,並在Windows計算機上的Linux上進行編碼。 – Mixone

+0

例如,在Debian測試中,目前,軟件包python3-numpy的版本爲1:1.10.4-2,並且依賴於python3.4和python3.5。事實上,我懷疑這些依賴關係中有一些錯誤... –

回答

5

獲取numpy,scipy,pandas,...的簡單方法是安裝anaconda。 Anaconda將自動下載並安裝最新的模塊。 https://www.continuum.io/downloads

我希望這會幫助你。

+0

謝謝,我試着安裝anaconda,它解決了我所有的問題。 –