Установка Numpy на 64-битную Windows 7 С Python 2.7.3 [закрыто]
похоже, что единственный 64-битный установщик windows для Numpy предназначен для Numpy версии 1.3.0, которая работает только с Python 2.6
http://sourceforge.net/projects/numpy/files/NumPy/
Мне кажется странным, что мне придется вернуться к Python 2.6, чтобы использовать Numpy в Windows, что заставляет меня думать, что я что-то упускаю.
Я?
6 ответов:
попробуйте (неофициальные) двоичные файлы на этом сайте:
http://www.lfd.uci.edu / ~gohlke / pythonlibs / #numpy
вы можете получить самый новый
numpy
x64 с или без Intel MKL libs для Python 2.7 или Python 3.
предполагая, что у вас есть python 2.7 64bit на вашем компьютере и скачали numpy из здесь выполните следующие шаги (изменение
numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
при необходимости).
- скачать (щелкните правой кнопкой мыши и "сохранить объект") get-pip локальный диск.
в командной строке перейдите в каталог, содержащий
get-pip.py
и работатьpython get-pip.py
который создает файлы вC:\Python27\Scripts
, в том числеpip2
,pip2.7
иpip
.скопируйте загруженный
numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
в указанный выше каталог (C:\Python27\Scripts
)все еще в командной строке перейдите в указанный выше каталог и запустите:
pip2.7.exe install "numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl"
скачать numpy-1.9.2+mkl-cp27-none-win32.колесо от http://www.lfd.uci.edu/~gohlke/pythonlibs / #numpy .
скопировать файл C:\Python27\Scripts
запустите cmd из указанного выше места и введите
pip install numpy-1.9.2+mkl-cp27-none-win32.whl
вы, надеюсь, получите ниже Выход:
Processing c:\python27\scripts\numpy-1.9.2+mkl-cp27-none-win32.whl Installing collected packages: numpy Successfully installed numpy-1.9.2
надеюсь, что это работает для вас.
редактировать 1
Добавление @oneleggedmule ' s предложение:вы также можете запустить следующую команду в cmd:
pip2.7 install numpy-1.9.2+mkl-cp27-none-win_amd64.whl
В принципе, написание pip в одиночку также отлично работает (как и в исходном ответе). Написание версии 2.7 также может быть сделано для ясности или спецификации.
(неофициальные) двоичные файлы (http://www.lfd.uci.edu/~gohlke/pythonlibs / #numpy) работал на меня.
Я пробовал Mingw, Cygwin, все не удалось из-за различных причин. Я нахожусь на Windows 7 Enterprise, 64bit.
вы также можете попробовать это, анаконда http://continuum.io/downloads
но вам нужно изменить путь к переменной среды, чтобы папка anaconda находилась перед исходной папкой Python.
Не исключено, что программисты, ищущие python на windows, также используют инструменты Python для Visual Studio. В этом случае легко установить дополнительные пакеты, воспользовавшись включенным окном "среда Python". "Обзор" выбирается в окне по умолчанию. Вы можете выбрать "Pip" там.
затем вы можете установить numpy без дополнительной работы, введя numpy в окно seach. Соответствующая инструкция "install numpy" уже есть предложенный.
тем не менее у меня было 2 легко решить проблемы в начале:
- "ошибка: не удается найти vcvarsall.летучая мышь": Эта проблема была решена здесь. Хотя я не нашел его в то время и вместо этого установил компилятор C++ для Python.
- затем установка продолжилась, но не удалась из-за дополнительного внутреннего исключения. Установка .NET 3.5 решила эту проблему.
наконец установка была сделана. Это заняло некоторое время (5 минут), поэтому не отменяйте процесс раньше.