2012-09-09 52 views
2

当我打开一个PyDev控制台时,当前工作目录是我的Eclipse文件夹。我如何配置控制台以将项目文件夹用作当前工作目录?这可以设置工作区范围? This question是相关的,但由于该目录是硬编码的,所以无用。到目前为止,我发现Eclipse运行配置变量${project_loc:/selected project name}不能与Python的os.chdir()一起使用。PyDev控制台工作目录

回答

1

如果你转到Windows - > Preferences - > PyDev - > Interpreter,你可以在Eclipse下配置Python使用的PYTHONPATH变量,并添加你想要的任何项目目录,以便在Eclipse中执行Python时可见。

我发现在Eclipse之外执行我的代码比较容易,并且为PYTHONPATH使用更好的系统工具。就此而言,只需使用Emacs或VIM即可。

但是,一般情况下,您不想混淆描述工作区目录的Eclipse设置。最好将项目代码位置附加到Eclipse/PyDev PYTHONPATH中。