我不知道如何在Python Tools for Visual Studio项目中运行activate.bat。我的项目中有一个名为env的目录环境,其中包含我的虚拟环境。但是,我不知道如何在运行主要python脚本之前运行./env/Scripts/activate.bat
。
我不知道如何在Python Tools for Visual Studio项目中运行activate.bat。我的项目中有一个名为env的目录环境,其中包含我的虚拟环境。但是,我不知道如何在运行主要python脚本之前运行./env/Scripts/activate.bat
。
Python Tools for Visual Studio(PTVS)2.0已经发布,您可以在其中添加virtualenv。
打开“Solution Explorer”:查看>解决方案资源管理器
右键单击“Python Environments”,然后选择“添加Virtual Environment”
我通常会将Visual Studio指向自定义的startup.py
脚本,然后可以使用以下命令运行任何其他批处理文件:
# startup.py
import os
import main.py # Whatever your main script is
os.system('activate.bat') # Call your batch files.
main.run() # Call whatever you need to from your main script.
在Visual Studio中
startup.py
(随便)我发现如果:
就可以正常工作了!
全面支持虚拟环境将在PTVS 2.0 Beta/RTM中推出。请查看http://pytools.codeplex.com以获取最新消息/更新。现在可以使用PTVS 2.0 Alpha进行早期支持。