解决日常放假周末加班,需要使用GPU训练模型的情况,在家就可以使用笔记本连接远程服务器。
第一步(在服务器 *** 作)首先确认服务器端SSH的状态
# 终端输入 sudo service ssh status
如果出现这种情况,表示SSH并没有开启
Unit ssh.service could not be found
下面安装开启SSH
sudo apt-get install openssh-server systemctl enable ssh.service # 开机自启动SSH
再次查看SSH的状态,就是这种情况了
# 终端输入 sudo service ssh status
会出现下面的情况,就表示开启SSH成功了
● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2021-11-23 13:59:38 CST; 23min ago Docs: man:sshd(8) man:sshd_config(5) Main PID: 6318 (sshd) Tasks: 1 (limit: 14092) Memory: 2.6M CGroup: /system.slice/ssh.service └─6318 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
第一步的 *** 作,只有第一次使用时,才会 *** 作,以后就不用了
第二步- 打开win10的Pycharm(专业版),
- 打开自己要运行的工程
- 点击File -> Settings -> Project: -> Python Interpreter
- 然后添加新的解释器环境,选择SSH Interpreter
在Host处输入服务器的IP地址,下面输入服务器上的用户名 - 这里输入服务器登录密码
点击Next - 在1处选择服务器上的虚拟环境,2处选择此工程在服务器端保存的路径,点击Finish即完成远程连接。
- 下面运行代码,就可以看到代码的解释器已经是服务器的虚拟环境了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)