我不知道如何在Visual Studio Project的Python工具中运行activate.bat。我的virtualenv项目中有一个目录环境。但是,我不知道如何在项目运行我的主python脚本之前运行./env/Scripts/activate.bat
。
答案 0 :(得分:4)
我通常将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
(无论如何) 答案 1 :(得分:4)
我发现如果:
有效!
答案 2 :(得分:4)
Visual Studio的Python工具(PTVS)2.0现已推出,其中您可以添加virtualenv。
打开解决方案资源管理器:查看>解决方案资源管理器
右键点击“Python环境”'并选择“添加虚拟” 环境'
答案 3 :(得分:1)
PTVS 2.0 Beta / RTM将全面支持Virtual Env。有关新闻/更新,请参阅http://pytools.codeplex.com。早期的支持是PTVS 2.0 Alpha,现已上市。