我使用PyCharm创建了一个Python程序的虚拟环境。 我可以在PyCharm终端中直接运行程序,但是当我尝试从Windows命令提示符中运行程序时,因为程序中的一些模块仅安装在虚拟环境中,所以我会收到错误信息。
所以我的问题是:如何从命令提示符中运行虚拟环境中的Python程序?
所以我的问题是:如何从命令提示符中运行虚拟环境中的Python程序?
$ cd your_project
$ ./activate.bat
$ python helloworld.py
PATH
的开头,并设置VIRTUAL_ENV
环境变量(在某些情况下,Windows中的py.exe会查找该变量)。但是,如果您明确运行venv中“python [.exe]”的限定路径,则无需激活它。特别地,在Windows中,如果安装了py启动器并与.py文件相关联,则可以直接运行使用venv python.exe限定路径的脚本的shebang行(例如:#!"C:\venv\someenv\Scripts\python.exe"
)。 - Eryk Sun#!".venv\Scripts\python.exe"
。 - Daniel Saner
env\scripts\activate.bat
命令激活环境。 - hardik24