Добавьте каталог в PYTHONPATH (несколько дисков ) для автозаполнения
-
19-09-2019 - |
Вопрос
У меня есть 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.Я этого не понимаю.Я перезагрузила свой компьютер, и теперь я вырываю свои волосы.
Решение
Вы пробовали добавлять Дополнительные каталоги импорта в Редактировать / Настройки/ под Языки/Python на Комодо?
Редактировать:Я думаю, вы также можете добавить файл .pth в [komodo-install-dir]/lib/mozilla/ python / или C:\[PythonVersion]\Lib\site-packages\, содержащий все другие пути, которые вы, возможно, захотите сделать доступными.Не уверен, какой способ более уместен в вашем случае.