Próbuję zaimportować moduł z określonego katalogu.dodawanie katalogu do sys.path/PYTHONPATH
Problem polega na tym, że jeśli użyję sys.path.append(mod_directory)
do dołączenia ścieżki, a następnie otwarcia interpretera python, katalog mod_directory
zostanie dodany na końcu listy sys.path. Jeśli wyeksportuję zmienną PYTHONPATH
przed otwarciem interpretera python, katalog zostanie dodany do początku listy. W tym drugim przypadku mogę zaimportować moduł, ale w pierwszym nie mogę.
Czy ktoś może wyjaśnić, dlaczego tak się dzieje i dać mi rozwiązanie, aby dodać mod_directory
na początek, wewnątrz skrypt Pythona?
Próbowałem już modułu '' site' (https://docs.python.org/3/library/site.html#site.addsitedir). –