一、参考链接
https://blog.csdn.net/da_kao_la/article/details/104355765
https://blog.csdn.net/u012005313/article/details/47657277
https://blog.csdn.net/kangkanglou/article/details/78955298
https://blog.csdn.net/leviopku/article/details/107215401
https://blog.csdn.net/C_chuxin/article/details/82962797
二.、过程
在实体机上准备安装 pytorch 包,但是报错:No space left on device
,发现 home 目录下的磁盘空间接近满了
- 进入 home 下当前用户的目录,有几个隐藏文件,
./.cache 和 ./.local
,首先,进入到 cache/pip 下,运行sudo rm -rf *
将 pip 安装的临时文件删除,释放一部分空间 - 返回,并进入到
~/.local/lib/python3.7/site-packages
目录下,将这里的 python 安装包复制到另一个磁盘空间更大的目录下,比如home/xx
,在这里新建一个文件夹sudo mkdir site-packages
,然后sudo cp -R ~/.local/lib/python3.7/site-packages/* site-packages/
- 修改 python 的 pip install 默认安装路径:运行
python -m site -help
命令,查看 site.py 文件的位置,如/home/xx/anaconda3/envs/py37/lib/python3.7/site.py
,修改USER_BASE
为新的 site-packages 所在的路径 - 安装所需环境即可:
sudo pip install --no-cache-dir -b $BUILD_PATH torch==1.7.1+cpu torchvision==0.8.2+cpu torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html