【问题标题】:Installing Numpy 1.9.2 on Windows 7在 Windows 7 上安装 Numpy 1.9.2
【发布时间】:2015-07-15 02:19:29
【问题描述】:

我不确定我的 numpy 安装发生了什么。我最近一直在尝试在使用 python 2.7.10 的 Windows 机器上升级我的 numpy 和 scipy 发行版

当我运行 pip 安装包时,结果如下:

Collecting numpy
  Downloading numpy-1.9.2.tar.gz (4.0MB)
    100% |████████████████████████████████| 4.0MB 113kB/s ta 0:00:01                                                                                                                                
Installing collected packages: numpy
  Running setup.py install for numpy
Successfully installed numpy-1.9.2

但是,当我导入 numpy 时出现此错误:

Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\numpy\__init__.py", line 128, in <module>
    from version import git_revision as __git_revision__
ImportError: cannot import name git_revision

有人知道发生了什么吗?我缺少一些依赖项吗?我的系统上确实安装了version 软件包。

【问题讨论】:

  • 可能会尝试为 win32 构建 numpy 的二进制版本。见sourceforge.net/projects/numpy/files/NumPy/1.9.2
  • 你可以add numpy/version 内容来回答你的问题吗?
  • 另外,尝试使用 pip 卸载并重新安装 numpy,然后使用详细选项(-vvv 完全详细)。我认为很高兴看到 pip 从哪里获取您的 numpy tar.gz 文件。
  • 大家好。从 sourceforge superpack 安装后仍然出现相同的错误。 @Evert-你到底是什么意思?我正在尝试安装 1.9.2,这是最新版本。我也已经尝试过 pip 卸载安装,还没有尝试详细选项,我会告诉你是怎么回事。
  • SF 超级包装?你用的是点子,对吧?那不应该从SF安装。那为什么不试试pip install https://github.com/numpy/numpy/archive/master.zip呢?

标签: python numpy pip


【解决方案1】:

非常感谢@Evert,问题来自它试图加载的 AppData 中的 numpy 文件夹。实际上,该文件夹中没有 version 文件,所以也许这就是我收到错误的原因。删除应用数据中的文件夹允许 numpy 和 scipy 正常导入。

有谁知道为什么python会在安装在site-package中时从windows app数据文件夹加载包?

【讨论】:

  • 因为该目录恰好在您的sys.path 中早于安装 numpy 1.9.2 的目录。这可能是因为您的 PYTHONPATH 设置为什么,或者 Python 的安装方式。不知道您使用的是什么 Python,它的路径,它最初是如何安装的(pip 也是如此)。很难看出这是怎么发生的。
  • 好的,我可以看看。感谢您的帮助,我真的很感激!
猜你喜欢
  • 2015-07-14
  • 1970-01-01
  • 1970-01-01
  • 2015-12-07
  • 1970-01-01
  • 2015-04-09
  • 1970-01-01
  • 2015-01-27
  • 1970-01-01
相关资源
最近更新 更多