很多时候我们拿到服务器的账号,只是一个普通用户,没有root权限,这没有关系。关键是没有pip、没有必要的python包。
安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py --user
- 注意:使用 –user 参数
安装完成后会在家目录下生成 .local 文件夹,里面有bin和lib, bin 里就有我们需要的pip、easy_install
如果想直接使用,需要加入环境变量。
export PATH=~/.local/bin:$PATH
- 安装其他包
有了pip我们就可以很方便的安装其他包了,
pip install --user 包名称
- 这样你需要的包就会被安装在 ~/.local 目录
- 举例如果需要安装torch_scatter,则需要去https://pytorch-geometric.com/whl/torch-1.4.0.html或者https://pytorch-geometric.com/whl/torch-1.6.0.html下载对应版本的whl文件
然后使用下面的命令进行安装
pip install 文件名 --user