美文网首页
用bat启动virtualenv并运行脚本

用bat启动virtualenv并运行脚本

作者: 老胡聊聊天 | 来源:发表于2019-07-12 18:01 被阅读0次

运行脚本

@echo off
call D:/git/pyhx/venv/Scripts/activate.bat
python D:/git/pyhx/crm/tool/app_crmtool.py
cmd .

如果只激活某个环境,不运行脚本:

@echo off
call D:/git/pyhx/venv/Scripts/activate.bat
cmd .

关键就在于最后一个cmd .
不加这个闪一下就会没掉了

多说一句,如果脚本里面有那种根据相对路径取文件的,可能会失败,前面加上sys.path[0]就行了,这个是获取脚本路径

filepath = os.path.join(sys.path[0],filepath)

相关文章

网友评论

      本文标题:用bat启动virtualenv并运行脚本

      本文链接:https://www.haomeiwen.com/subject/pgbykctx.html