Я получаю сообщение об ошибке «команда не найдена» при попытке установить «xgboost» в виртуальной машине Ubuntu 16.04 - PullRequest
1 голос
/ 24 апреля 2019

Я пытаюсь установить xgboost в виртуальной машине Ubuntu 16.04.

Я следую этому руководству и выполнил эту команду:

cmake ..

Я получил эту ошибку:

-bash: cmake: command not found

Что я делаю не так и как я могу избавиться от этой ошибки?

Ответы [ 2 ]

1 голос
/ 24 апреля 2019

Попробуйте это:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update 
sudo apt-get install cmake

UPDATE: Или вы можете просто использовать pip:

sudo pip3 install xgboost
0 голосов
/ 24 апреля 2019

Похоже, вы получаете эту ошибку, потому что у вас не установлена ​​команда cmake, вы можете исправить это, выполнив:

sudo apt install cmake

Я не знаю, пропустили ли выэто, но вы также можете установить xgboost, используя pip (или в вашем случае pip3), например:

pip3 install xgboost

ПРИМЕЧАНИЕ : в зависимости от того, как ваш пользователь / проектнастроен, вам может потребоваться использовать команду sudo для предоставления pip3 прав на запись в определенные (корневые) каталоги, в этом случае вы должны использовать:

sudo pip3 install xgboost

ПРИМЕЧАНИЕ: если у вас не установлено pip3, вы можете установить его с помощью:

sudo apt install python3 python3-pip

Удачи.

...