Aggiungi directory PYTHONPATH (più unità), per il completamento automatico
-
19-09-2019 - |
Domanda
Ho 2 hard-drive, C:\
e D:\
Django importa correttamente (che è nel mio azionamento C
), ma la mia domanda è sul mio disco D
. Non posso spostarlo all'unità C
a causa di alcuni software di back-up sono in esecuzione /
Sto cercando di ottenere il completamento automatico per lavorare in Komodo Edit 5 che funziona bene per Django, ma non per la mia applicazione. Ci sono alcune altre ragioni per volere questo pure (uno dei quali è la mia dilagante OCD). Ho aggiunto al mio D:\dev\projects
PYTHONPATH
e la mia domanda è un paio di cartelle in profondità da lì. Ho incluso un ;
tra le variabili, ma non alla fine, e ho lasciato la barra finale. Sono su Win XP. Ecco il mio PYTHONPATH esattamente nelle mie impostazioni:
C:\Python26\Lib\site-packages\django-trunk;D:\dev\projects
e qui è il mio percorso di Python come uscita dalla lista os.environ['PYTHONPATH'].split(os.pathsep)
['C:\\Python26\\Lib\\site-packages\\django-trunk', 'D:\\dev\\projects']
Perché non funziona? Django corre OK per la mia app che è lì, ma capisco che Django imposta una variabile di ambiente in modo dinamico in manage.py. Io non capisco. Ho riavviato il computer, e ora sto tirando fuori i miei capelli.
Soluzione
Hai provato l'aggiunta di Ulteriori directory di importazione in Modifica / Preferenze / in Lingue / Python in Komodo?
Modifica : Penso che si possa anche aggiungere un file .pth in [Komodo-install-dir] / lib / mozilla / python / o C: \ [PythonVersion] \ lib \ site-packages \ contenente tutti gli altri percorso che si potrebbe desiderare di essere a disposizione. Non sono sicuro modo goduto è più appropriato nel tuo caso.