在控制台启动时在pydev(Eclipse)中设置Interactive Console的当前目录

时间:2012-04-25 16:35:47

标签: django eclipse path pydev chdir

我想从项目目录中启动pydev中的交互式控制台,以便导入应用程序。我尝试在启动时使用os-chdir从Window-> Preferences-> PyDev-> Interactive Console->初始解释器命令。 我阅读https://docs.djangoproject.com/en/dev/ref/settings/搜索设置路径的条目,但我没有找到任何内容。 感谢

编辑:我必须先导入模块才能导入应用

1 个答案:

答案 0 :(得分:2)

奇怪,我必须说在更改初始解释器命令后:

import sys; print('%s %s' % (sys.executable or sys.platform, sys.version))
import os;os.chdir('c:\\')

稍后(在shell中):

import os.path
os.path.abspath('.')

是否显示了预期的路径...你不是那样的吗?在启动后在shell中执行abspath('。')时会得到什么?