Подтвердить что ты не робот

Неисправность установки SciPy на окнах

У меня установлены Python 2.7 и NumPy. Я загрузил предварительно созданные двоичные файлы для SciPy, но установка script завершилась с ошибкой:

Blas (http://www.netlib.org/blas/) библиотеки не найдены. Каталоги для поиска библиотек могут быть указаны в numpy/distutils/site.cfg (раздел [blas]) или путем установки переменная среды BLAS.

Я действительно недостаточно знаю об этом, чтобы обмануть его. Я предположил, что это был простой процесс установки, но, похоже, не существует. Я googled для переменной среды BLAS, но не мог найти ничего, что казалось бы подходящим. Любая помощь приветствуется.

Mike

EDIT: Nevermind, я нашел неофициальный установщик exe.

4b9b3361

Ответ 1

Чтобы установить SciPy на Windows, вы должны установить fortran-компилятор. Проект SciPy рекомендует MinGW. См. Построение и установка SciPy. Чтобы установить MinGW, выполните следующие инструкции: HOWTO Установите компилятор MinGW (GCC). Затем перед запуском pip или easy_install для установки SciPy убедитесь, что вы добавили MinGW к вашему пути. См. Замечания по установке MinGW - Экологические переменные

Примечание. Было бы проще использовать либо Enthought Distribution (часть начальной установки), либо Active State Distribution (через только 32-битный pypm), поскольку они уже имеют прекомпилированные двоичные пакеты для SciPy. Или вы можете использовать предварительный скомпилированный двоичный файл ScaPy установщик пакетов для Windows.

Ответ 2

Попробуйте установить с помощью файла Scipy. Загрузите его здесь: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

Обязательно загрузите тот, который совместим с вашей версией Python и вашим ноутбуком. Затем установите его следующим образом: pip install "path\to\your\wheel\file\scipy-0.18.1-cp27-cp27m-win_amd64.whl"

Ответ 3

Здесь я расскажу, что я сделал, чтобы установить scipy.

Конфигурация MY PC windows-7 64-bit & python 2.7

  • Сначала Загружаю необходимые пакеты http://www.lfd.uci.edu/~gohlke/pythonlibs/ (какая версия соответствует вашей конфигурации EX: cp27 = = > python2.7 и cp36 == > 3.6)
  • Второй Я извлекаю файл с помощью 7zip (также можно использовать любую молнию, такую ​​как winrar)
  • Третий Я скопирую папку scipy, которую я извлек, и вставьте ее в C:\Python27\Lib\site-packages (или поместите туда, где точное местоположение находится на вашем ПК, например ..\..\Lib\site-packages)

ПРИМЕЧАНИЕ. Необходимо установить numpy first, прежде чем устанавливать scipy таким же образом.

Ответ 4

Для установки Scipy на Windows требуется компилятор C и наличие сторонних библиотек C в системе, которые сложно установить в Windows. Однако вы можете использовать файл Wheel (.whl) в командной строке для установки Scipy.

Я столкнулся с той же проблемой, и это то, что я сделал:

Перейдите в https://pypi.python.org/pypi/scipy и загрузите версию Scipy, совместимую с вашей системой, и версию Python, которую вы установили Например, если у вас установлена ​​32-разрядная версия Windows и Python 3.6, вы загружаете версию cp36 (версия3.6) и Win-32.

После загрузки скопируйте этот файл в каталог, в котором вы установили Python либо в папку Scripts, либо в Lib.

Затем используйте командную строку, чтобы установить ее после изменения в каталог, в котором вы скопировали файл:

C:\....> pip install scipy-1.0.0b1-cp36-cp36m-win32.whl

Ответ 5

Шаги по загрузке scipy в Windows -

1.Go to website sourceforge.net

2.Click Files

3.Downlaod the type you want

4.Install it.

Очень легко, и это сработало для меня.