2016-03-06 65 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,它解决了我所有的问题。 –