Я пытаюсь установить Scikit и запустить файл питона, который имеет только:(Scikit - Python) ImportError: модуль не назвал SciPy
import sklearn
Чтобы проверить, работает ли Scikit. Это ошибка, которую я получаю:
Traceback (most recent call last): File "hello-world.py", line 1, in import sklearn File "/Library/Python/2.7/site-packages/sklearn/init.py", line 57, in from .base import clone File "/Library/Python/2.7/site-packages/sklearn/base.py", line 9, in from scipy import sparse ImportError: No module named scipy
Я уже здесь часами. Мой питон версия Python 2.7.11
который -a Python
дает мне это:
/usr/local/bin/python
/usr/bin/python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/Users/Iliad/anaconda/bin/python
Я имел Python 3.5 установлен раньше, но скачал Anaconda для 2.7, но может» t убедитесь, что он настроен для работы с этой версией.
Спасибо!
Я получаю '['/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Frameworks/Python.framework/Versions/2.7/lib/site- python ',' /Library/Python/2.7/site-packages '] 'назад, но ни один из этих каталогов не работает внутри них. Также **/Library/Frameworks/Python.framework/Версии/2.7/lib/site-python ** Не существует! И версия python - это Python 2.7.11 – Illinois47
Кроме того, хотя Python.framework не существует, среда разработки python отлично работает – Illinois47
Быстрое решение может заключаться в том, чтобы сделать pip install sklearn. Другой способ (который, как мне кажется, вам следует сделать) - выяснить 1. Где anaconda установил ваш дистрибутив (он обычно находится под/User//anaconda/lib <) и 2. Add/Users/Iliad/anaconda/bin/python в начале вашего пути, чтобы этот питон был поднят первым. И, наконец, 3.After вы выясните, где пакеты сайта для anaconda добавляют их в pythonpath. –
Tanmay