Eu tinha um arquivo chamado example_file.py
, o que eu queria usar a partir de vários outros arquivos, assim que eu decidi adicionar example_file.py
a sys.path
e importar este arquivo em outro arquivo para usar o arquivo. Para fazer isso, executei o seguinte no IPython.
import sys
sys.path
sys.path.append('/path/to/the/example_file.py')
print(sys.path)
Pude ver o caminho que acabei de adicionar e quando tentei importar este arquivo de outro caminho de diretório como este:
import example_file
funcionou bem, mas assim que saí do IPython, entrei novamente e verifiquei o sys.path
, vi que o caminho que eu adicionei não estava presente, então como faço para adicionar um caminho para sys.path permanentemente no Python?
PYTHONPATH
.
sys.path.append()
aceita um diretório contendo um arquivo E NÃO UM CAMINHO ÚNICO PARA UM ARQUIVO.