将 PyDev 与 Eclipse Juno 结合使用,我需要设置一些环境变量来调试项目中的许多脚本中的每一个。我已经找到了如何为给定的脚本设置它们,但为所有脚本设置它们是完全不切实际的。我找到的唯一解决方案是将这些变量添加到首选项中的 Python 解释器配置中。但随后它将被所有项目使用,这是我不希望的。
我想创建一个脚本设置这些环境变量,然后启动Python,然后将其添加为新的Python解释器,但PyDev不接受具有相同实际exe的两个解释器(我猜它会检查sys.executable)。
最佳答案
推荐的方法实际上是在 Python 解释器级别设置它。
您可以使用 virtualenv ( http://pypi.python.org/pypi/virtualenv ) 在不同的路径中创建解释器的副本。
关于pydev - 在项目级别设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12130001/