当我打开PyDev控制台时,当前的工作目录是我的Eclipse文件夹。如何配置控制台以将项目文件夹用作当前工作目录?这可以在工作区范围内设置吗? This question是相关的,但由于目录是硬编码的,因此无益。到目前为止,我发现Eclipse运行配置变量${project_loc:/selected project name}
不能与Python的os.chdir()
一起使用。
答案 0 :(得分:1)
如果你去Windows - >偏好 - > PyDev - >解释器,您可以在Eclipse下配置Python使用的PYTHONPATH变量,并添加您想要的任何项目目录,以便在Eclipse内部执行Python时它们是可见的。
我发现在Eclipse之外执行我的代码更容易,并且为PYTHONPATH使用更好的系统工具。就此而言,只需使用Emacs或VIM。
但是,一般情况下,您不希望弄乱描述工作空间目录的Eclipse设置。最好只将项目代码位置附加到Eclipse / PyDev PYTHONPATH。