首先新建一个代码screen
screen -S my_screen #新建了一个名为my_screen
通过screen -ls查看当前所有的screen
screen -ls
查看到新建的screen名为82896.my_screen
通过 screen -d -r screen名称 来跳到自己的screen
screen -d -r 82896.my_screen
激活自己的环境
conda activate torch
cd 运行程序所在的文件夹
如:cd /home/aa/project/
cd /home/aa/project/
运行程序:python xx.py
python xx.py
注:有时候在运行代码时,找不到自定义的模块,在代码中加入以下语句
import sys
sys.path.append('..')
删除screen
screen –X –S 82896.my_screen quit # 82896.my_screen为screen名称
总结:
screen –S screen_name # 创建一个screen
screen –ls # 查看当前已经创建的窗口
screen –d –r screen_name # 跳到自己建的窗口 注意前面的数字.
conda activate torch # 激活环境
cd /home/
python train.py # 运行train文件
screen –X –S screen_name quit # 删除screen
# 可能要在train.py文件中加入
import sys
sys.path.append('..')