【发布时间】:2018-04-10 09:51:09
【问题描述】:
有谁知道如何在没有 cmd 的虚拟环境中使用 python 运行 python 脚本。在 Linux 中,使用 shebang 很容易。
问题是我已经安装了 Python2,并且在 MyProject 上我在 Python3 中创建了虚拟环境。 现在,当我在 MyProject 中单击 main.py 时出现语法错误,这是正常的,因为它调用 Python2,而在 main.py 中,我使用了 Python2 中不存在的 async def。
我必须在 main.py 中添加什么,以便它自动识别它应该由位于虚拟环境中的 python3 执行,而不是由分配默认 python2 的 windows 执行。
我不想使用 cmd,我希望所有在 main.py 中都需要在点击时运行该 py。
有什么想法吗?
【问题讨论】:
标签: python virtualenv