Я не уверен, что происходит с моей установкой numpy. Недавно я пытался обновить NumPy и SciPy распределения на моем окна машины, которая использует питона 2.7.10Установка Numpy 1.9.2 на Windows 7
При запуске пип для установки пакета, это результат:
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
, установленный в моей системе.
Можете попробовать двоичную сборку numpy для win32. См. Http://sourceforge.net/projects/numpy/files/NumPy/1.9.2/ – ssnobody
Можете ли вы [добавить] (http://stackoverflow.com/posts/31420424/edit) содержимое «numpy/version» для ваш вопрос? – Evert
Кроме того, попробуйте удалить, а затем повторно установить numpy с помощью pip, но затем с подробным вариантом ('-vvv' является полностью подробным). Я думаю, что хорошо видеть, где pip получает ваш numpy tar.gz-файл. – Evert