1.通过管理员获得该Unbutu服务器的IP、账号、密码
2.打开VSCode,安装扩展Remote-SSH
3.在VsCode左侧边栏点击Remote Explorer使用该扩展,新建Remote,输入IP、账号并连接
4.在上方弹出窗口输入密码
5.连接成功,在VsCode左侧边栏点击Explorer,即可查看、新建服务器各文件
6.在VsCode下侧窗口点击TERMINAL即可使用服务器命令行
7.在conda官网https://www.anaconda.com/download#downloads下载最新linux版本安装包,到windows桌面,下载完成后将该安装文件拖入VSCode左侧EXPLORER窗口即可传输到服务器中。也可直接在服务器命令行使用wget+下载链接直接下载到服务器中。
8.服务器命令行输入bash +安装包名字.sh,然后输入各种yes
9.服务器命令行输入nvidia-smi,查看cuda版本。此时如果你按照其他教程想看看有没有按照cuda,输入nvcc -V发现提示Command ‘nvcc’ not found,但是实际上不用管,其他人已经在用的话,这只是路径问题,无需理会,除非你服务器是新买的需要你重新开始维护。
10.在服务器命令行使用conda新建并激活一个虚拟环境,然后在pytorch官网https://pytorch.org/get-started/previous-versions/找到对于cuda版本的pytorch安装命令,复制到服务器命令行进行安装。
11.在该虚拟环境输入conda install ipykernel
12.在该虚拟环境输入python -m ipykernel install --user --name 环境名称 --display-name 环境名称,此时可能会提醒你conda版本太低安装失败,具体怎么过的我忘了,好像是输入某pip更新conda,但是好像会因为没有sudo权限而失败,具体忘了。
13.现在你的本地VSCode就可以ssh连接服务器并使用jupyter notebook运行pytorch了!

参考资料:
https://blog.csdn.net/qq_37043811/article/details/128554980
https://blog.csdn.net/younger_to_older/article/details/107750816
https://blog.csdn.net/weixin_43301333/article/details/127046329

更多推荐