Неисправность установки scipy через окна pyCharm 8 - не найдены ресурсы lapack/blas
В настоящее время у меня возникают проблемы с установкой scipy с помощью диспетчера пакетов PyCharm. Я успешно установил numpy и имею компилятор Microsoft Visual Studio C/С++ в системных переменных.
Однако, когда настало время установить scipy в PyCharm, возникает следующая ошибка:
Выполненная команда: pip install scipy
Произошла ошибка: numpy.distutils.system_info.NotFoundError: не найдены ресурсы lapack/blas
Я видел другие ресурсы по установке blas/lapack на windows, но я не уверен, что он будет работать с установками PyCharm.
Если у кого-нибудь есть решение/ресурсы для перенаправления меня, пожалуйста, дайте мне знать.
Ответы
Ответ 1
Пока вы используете версии Python.org Python, самый простой способ установить пакеты - сначала проверить, находятся ли они в Christoph Gohlke Пакеты расширения Python для Windows. Есть предварительно скомпилированные пакеты для numpy
и scipy
, а также многие другие. Вам нужно установить numpy
оттуда, поскольку он статически связан с Intel MKL и является необходимой зависимостью для многих других пакетов там, включая scipy
.
Ответ 2
PyCharm использует утилиту pip, поэтому, если во время установки пакета возникает какая-либо ошибка, это означает, что если вы попытаетесь выполнить pip install < пакетa > в командной строке вы получите ту же ошибку.
Итак, в вашем случае лучший способ - установить предварительно скомпилированный пакет из http://www.lfd.uci.edu/~gohlke/pythonlibs/ для вашего интерпретатора в командной строке, после чего перезапустите PyCharm. Также вы можете проверить, что теперь пакет находится в списке пакетов для вашего интерпретатора: Настройки | Проект | Переводчик проекта.
Ответ 3
Лучший способ установить пакеты Python для науки, математики, инженерии, анализа данных - использует Anaconda.
Это дистрибутив Python, который поставляется с самыми популярными пакетами (см. список пакетов здесь).
Ответ 4
У меня была такая же проблема, и загрузка Anaconda, и переключение интерпретатора проекта в PyCharm на \Anaconda3\python.exe помогли решить эту проблему.
Удачи!
Ответ 5
Установите пакеты python с помощью Anaconda и используйте интерпретатор как anaconda/python.exe
при создании новых проектов python.
Это сработало для меня, не давая ошибок.
Обратите внимание: создайте проект с помощью PyCharm