【发布时间】:2014-09-17 17:44:21
【问题描述】:
我有不同的virtualenv(使用virtualenwrapper 制作),我希望能够指定每个项目使用哪个virtualenv。
由于我使用 SublimeREPL 插件进行自定义构建,我如何指定使用哪个 python 安装来构建我的项目?
例如,当我处理项目 A 时,我想用 venvA 的 python 运行脚本,而当我处理项目 B 时,我想用 venvB 运行东西(使用不同的构建脚本)。
【问题讨论】:
-
您能具体说明“使用 SublimeREPL 插件进行自定义构建”的含义吗?有一种方法可以通过按下按钮自动打开和运行项目的 virtualenv(在 SublimeREPL 中)的 python 脚本。不过,我不确定这是否正是您想要的。
-
如何设置项目以在特定的 virtualenv 中运行?
-
没有我知道的内置方式。我的方法涉及为“python_interpreter”设置项目级设置,然后使用一个小的自定义插件来获取它并使用它运行 sublimeREPL。如果您愿意,我可以在稍后有时间时提供更详细的完整答案。
-
是的,这将非常有用:)
标签: python sublimetext3 virtualenvwrapper