Loading

python -m 和python -u

python -m

现有路径/home/ymliu/data/csyngec/supar/cmds/crf_con.py

我们在目录csyngec下,运行python -m supar.cmds.crf_con 与 运行 python supar/cmds/crf_con.py一样

区别是python -m 的系统路径是/home/ymliu/data/csyngec,而python只有cmds下的系统路径/home/ymliu/data/csyngec/supar/cmds/

这样前者可以用csyngec目录下的其他包而后者会报错

python -u

和nohub命令一起使用,输出不缓存。本来程序的输出要延迟一会输出到nohub保存的文件中,使用python -u可以保证nohub文件记录和python程序输出同步

posted @ 2023-02-24 22:12  YumengLiu  阅读(146)  评论(0)    收藏  举报