【问题标题】:Install NumPy for Python 3.5为 Python 3.5 安装 NumPy
【发布时间】:2016-06-20 09:42:12
【问题描述】:

我正在使用 python 3.5,我正在尝试安装 NumPy,但是当我尝试使用命令从命令提示符安装时:pip install numpy

我得到了很多错误。主要错误似乎在结尾:错误:无法找到 vcvarsall.bat

我还尝试从http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 下载 numpy 二进制文件并使用以下命令进行安装:pip install numpy-1.10.4+mkl-cp35-cp35m-win_amd64.whl

但我收到一条错误消息:numpy-1.10.4+mkl-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

然后我在这里找到了一个 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 位。

【问题讨论】:

  • 有时在使用 Windows 时最好回退到较早的 python 版本,因为在最新版本的 windows 中许多包和模块尚未完成,这是一个常见错误,它也发生在一些 ruby​​ 包,因为大多数编程都是在 Linux 上完成的,因此最终在 Windows 上发布它们需要一些时间。 Linux 几乎 100% 的时间都具有优先权。我建议(除非必须使用 Windows)使用虚拟机并在 Windows 计算机上的 Linux 上进行编码。
  • 例如在Debian测试中,目前python3-numpy包的版本为1:1.10.4-2,同时依赖于python3.4和python3.5。事实上,我怀疑这些依赖项中存在一些错误......

标签: python-3.x numpy


【解决方案1】:

获取 numpy、scipy、pandas 的一种简单方法是安装 anaconda。 Anaconda 将自动下载并安装最新的模块。 https://www.continuum.io/downloads

我希望这会对你有所帮助。

【讨论】:

  • 谢谢,我尝试安装 anaconda,它解决了我所有的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-10
  • 2017-06-29
  • 2016-11-10
  • 2019-05-19
  • 1970-01-01
  • 2015-04-21
  • 1970-01-01
相关资源
最近更新 更多