Установка 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 103

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 при необходимости).

  1. скачать (щелкните правой кнопкой мыши и "сохранить объект") get-pip локальный диск.

  2. в командной строке перейдите в каталог, содержащий get-pip.py и работать

    python get-pip.py

    который создает файлы в C:\Python27\Scripts, в том числе pip2,pip2.7 и pip.

  3. скопируйте загруженный numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl в указанный выше каталог (C:\Python27\Scripts)

  4. все еще в командной строке перейдите в указанный выше каталог и запустите:

    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 минут), поэтому не отменяйте процесс раньше.