环境配置这个事情,每次配置都会报错,每次都花很多时间踩坑,虽然最终都会配好,但是防止忘记节约时间所以写了笔记,希望能帮助自己也帮助你们。
1. torch安装
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu113
可以修改118编号,如116,121等来对应安装其他版本。
2.pyg安装
进入链接:https://data.pyg.org/whl/
下载对应torch和python版本的以下5个包,放在服务器中
然后按顺序执行安装
例如:pip install torch_scatter-2.1.1+pt113cu116-cp310-cp310-linux_x86_64.whl
3. dgl安装
旧版本要离线安装 链接:https://data.dgl.ai/wheels/repo.html
下载对应的whl(轮子)文件dgl,离线安装的理由:官网直接出现的是高版本,对于低版本防止安装错误版本,在ropo中找到对应版本事半功倍。
4. 如果不会把whl文件放在服务器上那我也教你下哈哈(Pycahrm版本,VS的请路过)
把文件放在pycharm自定义的文件里,然后右击想要放在服务器上的文件找到Deployment然后Update to ,服务器上的文件里就会出现你上传的whl文件,当然Xshell和xftp选手直接从xftp中操作,这里主要说Pycharm的操作。
接着是:安装whl文件
例如: pip install dgl_cu116-0.9.1.post1-cp38-cp38-manylinux1_x86_64.whl
5.pycharm中配置anaconda
在官网离线下载想要的版本再上传到服务器上,Deployment->>upload to
例如:https://repo.anaconda.com/archive/Anaconda3-5.3.0-Linux-x86_64.sh
或者直接wget下载在服务器里,速度有些慢
下载好执行下面命令进行安装
chmod +x Anaconda3-5.3.0-Linux-x86_64.sh
./Anaconda3-5.3.0-Linux-x86_64.sh
一路yes后,source ~/.bashrc,再用conda -V验证是否安装成功。
至此包就能用了,再也不踩坑了。