2

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

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

4

1 回答 1

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('.') 会得到什么?

于 2012-04-26T11:52:38.410 回答