2016-03-16 2 views
1

Я пытаюсь использовать Xgboost, но сталкивается с проблемами при установке. Я использую mac, и я использую jupyter для python для того же. Я открыл командную строку и использовал pip install xgboost, и она была успешно установлена, но когда я попытаюсь использовать ее в своем коде, написав import xgboost as xg, тогда я получаю ImportError: No module named xgboost Может ли кто-нибудь мне помочь?Xgboost пакет на mac

+0

проверки версии питона и версии пип используется матч (очень распространенная проблема) для пип пип сделать '--version' и python запустить 'import sys; print (sys.version) ' –

+0

, если они не совпадают, вы можете использовать' pip3'/'pip2' /' pip2.7'/'pip3.5' и т. д., чтобы установить пакет для определенной версии python на вашем компьютер. –

+0

Я пробовал это. python равен 2.7, а pip - это пункт 8.1.0 из /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (python 2.7) –

ответ

0

Это может происходить из-за того, что у вас есть две (или более) среды python. Hacky решение установить его в Jupyter Notebook (обратите внимание на «!»):

!pip install xgboost 
Смежные вопросы