Я пытаюсь импортировать модуль из определенного каталога.
Проблема заключается в том, что если я использую sys.path.append(mod_directory)
для добавления пути, а затем для открытия интерпретатора python, каталог mod_directory
добавляется в конец списка sys.path. Если я экспортирую переменную PYTHONPATH
перед открытием интерпретатора python, каталог будет добавлен в начало списка. В последнем случае я могу импортировать модуль, но в первом случае я не могу.
Может кто-нибудь объяснить, почему это происходит, и дать мне решение добавить mod_directory
в начало, внутри python script?