ModuleNotFoundError: нет модуля с именем «skimage», когда уже установлена ​​новая версия scikit-image

Я хочу спросить, что я сталкиваюсь с проблемой: ModuleNotFoundError: нет модуля с именем «skimage», хотя я уже установил pip3 scikit-image. 1 моя версия - Python 3.7.2, и при вводе списка pip3 версия: scikit-изображение 0.17.2

Кто-нибудь знает, как решить эту проблему? Большое спасибо


person jimmy7777    schedule 27.05.2020    source источник


Ответы (2)


scikit-image и scikit-learn — это два разных пакета. Последняя версия scikit-image — 0.17.2. Вы уверены, что установили scikit-image?

person Juan    schedule 28.05.2020
comment
Спасибо за ответ, извините за опечатку. Да, я установил scikit-image, версия 0.17.2. - person jimmy7777; 28.05.2020
comment
Хорошо-о! Следующий вопрос заключается в том, как вы запускаете свой код. Например, очень распространено установить scikit-image в одной среде, в которой нет jupyter или ipython, а затем попытаться выполнить некоторый анализ в любом из этих инструментов, которые на самом деле запускаются из другого Среда Python. - person Juan; 28.05.2020
comment
Большое спасибо! Я только что понял, что есть две среды моего python3/Library/Frameworks/Python.framework/Versions/3.7/bin/python3/usr/local/bin/python3, и я обнаружил, что когда я набираю python3 -m pip install, scikit образ будет установлен в нужной среде. - person jimmy7777; 29.05.2020

Это также зависит от того, используете ли вы платформу Anaconda или локальную платформу Python на своем компьютере (c:\User....). Если python установлен непосредственно на вашем компьютере за пределами Anaconda, эта ошибка может возникнуть при импорте библиотеки scikit-image. В таком случае вам следует переустановить библиотеку scikit-image из платформы Anaconda, введя команду «conda install scikit-image» в командной строке или терминале Ananconda.

person Karl    schedule 11.06.2020