【问题标题】:Failing to install numpy on Python 3.4 [duplicate]无法在 Python 3.4 上安装 numpy [重复]
【发布时间】:2015-03-01 03:20:10
【问题描述】:

我已经在 Windows 8 x64 上安装了 Python 3.4.1。我正在尝试使用与 Python 3.4 捆绑在一起的 pip 来安装 numpy

pip install numpy

这样做时,我收到以下错误消息:

错误:无法找到 vcvarsall.bat

我也尝试过使用安装程序,但我发现的唯一适用于 Python 3.4 的 numpy Windows 安装程序是 win32 installer,它无法显示 Python is not found in registry,可能是因为我有一个 x64 Python。

如何为 Python 3.4 安装 numpy? (最好使用 pip)

【问题讨论】:

  • 不知道您遇到的问题,但有 64 位 Windows 安装程序可用:lfd.uci.edu/~gohlke/pythonlibs
  • @user2357112:谢谢,我已经尝试了正确的安装程序,看起来好像已经成功安装了 numpy,但是在尝试 import numpy 时,仍然出现导入错误。

标签: python numpy


【解决方案1】:

假设我们有同样的错误,完整的错误是(通过使用easy_install):

错误:安装脚本退出并出现错误:需要 Microsoft Visual C++ 10.0 。

因此,在 Windows 上,您需要拥有 Microsoft Visual C++ 2010(对于 python >=3.3)。 请注意,最新版本 (Visual Studios 2013) 将不起作用。 您可以在这里免费下载 Express 版本:Visual Studio Express

更多信息请查看:

然而

你可能会遇到错误:

ValueError: ['path']

value error trying to install numpy on windows 8

因此最简单的方法

  1. uci.edu下载numpy-version.whl
  2. pip install numpy-version.whl(在终端中)

【讨论】:

    【解决方案2】:

    最简单的方法是运行 numpy 模块的 .exe 文件,该文件位于 http://sourceforge.net/projects/numpy/files/NumPy/

    【讨论】:

    • 它确实适用于 x64...
    猜你喜欢
    • 2014-09-13
    • 2015-07-12
    • 2015-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 2017-05-03
    相关资源
    最近更新 更多