执行深度学习环境文件.sh
sh
·
这个命令是一般执行.sh,
1、其中指定了
显卡
Python可执行文件环境地址
动态库地址,就是。so文件
export PYTHONUNBUFFERED=1,这里的意思是不是用缓存,就是实时输出内容,比如你训练模型,训练完了才把这个过程中的log全部输出就是使用了缓存机制,但是如果禁用的话就是实时输出
python -u libmain_1.py 这一块放命令就可以
2、注意
在之前还需要进行:chmod +x .sh文件,因为.sh没有可执行权限
#!/bin/bash
# python.
export CUDA_VISIBLE_DEVICES=1
export PYTHONHOME=/data/我/miniconda3/envs/py38_tyqw
export PATH=$PYTHONHOME/bin:$PATH
export LD_LIBRARY_PATH=$PYTHONHOME/lib:$LD_LIBRARY_PATH
export PYTHONUNBUFFERED=1
# Exec.
cmd="nohup python -u libmain_1.py > record_9_10_1.log &"
echo `date`: $cmd
eval $cmd
# sleep 40s
# ./test.sh
更多推荐
所有评论(0)