Minulla on hakemisto, joka isännöi kaikkia Django-sovelluksiani (C:\My_Projects
). Haluan lisätä tämän hakemiston PYTHONPATH
-hakemistooni, jotta voin kutsua sovelluksia suoraan.
Yritin lisätä C:\My_Projects\;
Windowsin Path
-muuttujaan Windowsin käyttöliittymästä (My Computer > Properties > Advanced System Settings > Environment Variables
). Mutta se ei vieläkään lue coltrane-moduulia ja tuottaa tämän virheen:
Virhe: Ei moduulia nimeltä coltrane
Windowsin komentoriviltä:
set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib
Jos haluat asettaa PYTHONPATHin pysyvästi, lisää rivi tiedostoon autoexec.bat
. Vaihtoehtoisesti, jos muokkaat järjestelmämuuttujaa Järjestelmän ominaisuuksien kautta, myös se muuttuu pysyvästi.
Nämä ratkaisut toimivat, mutta ne toimivat koodissasi VAIN sinun koneellasi. Lisäisin koodiin pari riviä, jotka näyttävät tältä:
import sys
if "C:\\My_Python_Lib" not in sys.path:
sys.path.append("C:\\My_Python_Lib")
Sen pitäisi ratkaista ongelmasi