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.pya sys.pathe 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.