Sto tentando di importare un modulo da una directory specifica.aggiunta directory a sys.path/PYTHONPATH
Il problema è che se uso sys.path.append(mod_directory)
per aggiungere il percorso e quindi apro l'interprete python, la directory mod_directory
viene aggiunta alla fine dell'elenco sys.path. Se esporto la variabile PYTHONPATH
prima di aprire l'interprete python, la directory viene aggiunta all'inizio della lista. In quest'ultimo caso posso importare il modulo ma nel primo non posso.
Qualcuno può spiegare perché questo sta accadendo e dammi una soluzione per aggiungere mod_directory
all'inizio, all'interno di uno script python?
Ho provato [modulo 'site'] (https://docs.python.org/3/library/site.html#site.addsitedir). –