我正在尝试在Ubuntu 16.04虚拟机中安装xgboost
。
我正在关注this guide并运行此命令:
cmake ..
我收到了这个错误:
-bash: cmake: command not found
我做错了什么,如何摆脱这个错误?
您似乎收到此错误,因为您没有安装cmake
命令,您可以通过运行以下命令解决此问题:
sudo apt install cmake
我不知道你是否错过了这个,但你也可以使用xgboost
(或在你的情况下pip
)安装pip3
,如下所示:
pip3 install xgboost
注意:根据您的用户/项目的设置方式,您可能需要使用sudo
命令向某些(根)目录授予pip3
写权限,如果是这种情况,您将使用:
sudo pip3 install xgboost
注意:如果您没有安装pip3
,可以使用以下命令安装:
sudo apt install python3 python3-pip
祝好运。
试试这个:
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
更新:或者你可以使用pip:
sudo pip3 install xgboost