1、打开cmd,输入“ssh 用户名@IP地址 -p 端口”连接服务器。
2、显示输入密码界面,输入密码后进入服务器。
3、启动一个新的tmux会话,输入tmux new -s mysession (mysession是会话名,可任意取)。
4、激活虚拟环境,输入conda activate pytorch_cdl(pytorch_cdl是虚拟环境名称)。
5、运行Python脚本,输入python train.py。
6、分离tmux会话,使代码可以在后台运行,按“Ctrl + B”,松开后再按“D”。
7、重新连接之前的会话,输入tmux attach -t mysession。
8、如果需要提前结束代码运行,按“Ctrl + C”。
9、查看现有会话,tmux list-sessions。
10、关闭会话:
(1)在会话内部关闭当前会话,按“Ctrl + B”,松开后再按“&”。
(2)在其他位置关闭指定会话,输入tmux kill-session -t mysession。
(3)关闭所有会话,tmux kill-server。