Обычно это происходит потому, что
- Вы установили пакет в virtualenv и пытаетесь импортировать его вне env
- Вы установили пакет глобально и пытаетесь импортировать это в virtualenv, который не наследует глобальные пакеты
- Ваш пункт связан с версией, отличной от python, которую вы используете
На основе выходных данных where python
похоже, что вы, вероятно, использовали pip
от anaconda для установки пакета, но пытаетесь импортировать пакет в сценарии, который вы запускаете с * 103 *, расположенным здесь C:\Users\Federico\AppData\Local\Microsoft\WindowsApps\python.exe
, а не здесь E:\Anaconda\python.exe
Если ваш код с импортом находится, например, в скрипте с именем test.py
, попробуйте запустить его с E:\Anaconda\python.exe test.py
и посмотрите, не возникла ли ошибка
Или запустите Python shell с E:\Anaconda\python.exe
, а затем выполните import xgboost
в оболочке и посмотрите, работает ли