【发布时间】:2019-10-19 21:53:55
【问题描述】:
我有一个 PyCharm 项目,它使用一个虚拟环境和它自己的站点包,我希望能够运行它而无需每次都打开 PyCharm。
我目前的幼稚解决方案是运行一个批处理文件,该文件在 venv 和主脚本 python.exe ../../PythonFiles/Main.pyw 中启动 python。这样做的问题是控制台在批处理运行时将保持打开状态。
【问题讨论】:
我有一个 PyCharm 项目,它使用一个虚拟环境和它自己的站点包,我希望能够运行它而无需每次都打开 PyCharm。
我目前的幼稚解决方案是运行一个批处理文件,该文件在 venv 和主脚本 python.exe ../../PythonFiles/Main.pyw 中启动 python。这样做的问题是控制台在批处理运行时将保持打开状态。
【问题讨论】:
你可以通过这个命令激活你的虚拟python环境
source activate yourenvname
然后更改目录并转到源目录 ../../PythonFiles/ 并键入
start pythonw Main.pyw
这将有助于在后台启动 python 脚本&如果您不想在后台运行并保持终端打开,请删除 pyw 将其更改为 py 扩展然后运行它。
【讨论】: