将PyDev与Eclipse Juno一起使用,我需要设置一些环境变量来调试项目中的每个脚本。我已经找到了如何为给定的脚本设置它们,但对所有这些脚本执行它是完全不切实际的。我发现的唯一解决方案是将这些变量添加到Preferences中的Python解释器配置中。但是它将被所有项目使用,我不想要。
我想创建一个脚本设置那些环境变量,然后启动Python,然后将其添加为新的Python解释器,但PyDev不接受两个具有相同实际exe的解释器(我猜它检查sys.executable)。 / p>
答案 0 :(得分:1)
推荐的方法实际上是在Python解释器级别设置它。
您可以使用virtualenv(http://pypi.python.org/pypi/virtualenv)在不同的路径中创建解释器的副本。
答案 1 :(得分:0)
只是详细说明@ FabioZadrozny的答案符合OP的需要...
如果您没有想到,请执行以下操作:
现在,请参阅PyDev项目以使用THAT解释器:
现在在项目中运行任何python文件,它应该"看"配置的环境变量。
通过这种机制,你做有一个"项目特定的设置" ...再次,由于@FabioZadrozny指出的原因,需要设置在翻译级别。