将目录添加到PYTHONPATH(多个驱动器),以进行自动完成

时间:2010-03-10 06:45:53

标签: python autocomplete pythonpath

我有2个硬盘,C:\D:\

Django正确导入(位于我的C驱动器中),但我的应用程序位于我的D驱动器上。我无法将其移至C驱动器,因为我正在运行一些备份软件/

我正在尝试自动完成在Komodo Edit 5中工作,它适用于Django,但不适用于我的应用程序。还有一些其他理由想要这个(其中一个是我的猖獗强迫症)。我已将D:\dev\projects添加到我的PYTHONPATH,我的应用程序是从那里开始的几个文件夹。我在变量之间包含了一个;但最后没有包含C:\Python26\Lib\site-packages\django-trunk;D:\dev\projects,并且我没有使用尾随斜杠。我在Win XP上。这是我设置中的确切PYTHONPATH:

os.environ['PYTHONPATH'].split(os.pathsep)

这是我的Python路径作为['C:\\Python26\\Lib\\site-packages\\django-trunk', 'D:\\dev\\projects']

的列表输出

{{1}}

为什么这不起作用? Django为我的应用程序运行正常,但我知道Django在manage.py中动态设置环境变量。我不明白。我重新启动了电脑,现在我正在拔头发。

1 个答案:

答案 0 :(得分:2)

您是否尝试在Komodo的语言/ Python 下的编辑/偏好设置中添加其他导入目录

编辑:我想你也可以在[komodo-install-dir] / lib / mozilla / python /或C:\ [PythonVersion] \ Lib \ site-packages中添加.pth文件\包含您可能想要的所有其他路径。在你的情况下,不确定哪种方式更合适。