1

我有 2 个硬盘驱动器,C:\并且D:\

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

我正在尝试让自动完成功能在 Komodo Edit 5 中工作,这对 Django 很好,但不适用于我的应用程序。想要这个还有其他一些原因(其中一个是我猖獗的强迫症)。我已经添加D:\dev\projects到我PYTHONPATH的应用程序中,并且我的应用程序是从那里深处的几个文件夹。我;在变量之间添加了一个,但最后没有添加,并且我省略了尾部斜杠。我在Win XP上。这是我的设置中的确切 PYTHONPATH:

C:\Python26\Lib\site-packages\django-trunk;D:\dev\projects

这是我的 Python 路径作为列表输出os.environ['PYTHONPATH'].split(os.pathsep)

['C:\\Python26\\Lib\\site-packages\\django-trunk', 'D:\\dev\\projects']

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

4

1 回答 1

2

您是否尝试在 Komodo的Languages/Python下的Edit/Preferences/中添加其他导入目录?

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

于 2010-03-10T06:56:06.470 回答