ошибка conda sklearn при импорте sklearn - PullRequest
0 голосов
/ 18 февраля 2019

Я использую conda с python3.6 на Ubuntu 18 и пытаюсь установить Sklearn версии 0.2 с помощью

conda install scikit-learn

Я получаю в процессе некоторые странные массажи, такие как этот

SafetyError: Пакет для scikit-learn, расположенный по адресу /home/user/anaconda3/pkgs/scikit-learn-0.20.2-py36hd81dba3_0, похоже, поврежден.Путь 'lib / python3.6 / site-packages / sklearn / utils / weight_vector.cpython-36m-x86_64-linux-gnu.so' имеет неверный размер.сообщаемый размер: 66016 байт. Фактический размер: 48608 байт.

. После этого я получаю "готовый" массаж и подтверждение, а при попытке импортировать sklearn я получаю эту ошибку:

ImportError: Что-то не так с установкой numpy.При импорте мы обнаружили старую версию numpy

Что мне здесь не хватает?Благодарю.

1 Ответ

0 голосов
/ 18 февраля 2019

Создайте отдельную среду Python для своего проекта с помощью этой команды:

conda create -n yourenvname python=3.6 scikit-learn

Это должно включать Scikit.

После этого включите вашу среду:

conda activate yourenvname

Для получения дополнительной информации о средах conda ссылка на документацию


Кроме того, вы можете попробовать conda uninstall scikit-learn, а затем установить заново

...