Tenía un archivo llamado example_file.py, que quería usar de varios otros archivos, por lo que he decidido añadir example_file.pya sys.pathe importar este archivo en otro archivo para utilizar el archivo. Para hacerlo, ejecuté lo siguiente en IPython.
import sys
sys.path
sys.path.append('/path/to/the/example_file.py')
print(sys.path)
Pude ver la ruta que acababa de agregar, y cuando intenté importar este archivo desde otra ruta de directorio como esta:
import example_file
funcionó bien, pero una vez que salí de IPython, lo ingresé nuevamente y verifiqué sys.path, vi que la ruta que había agregado no estaba presente, entonces, ¿cómo agrego una ruta a sys.path permanentemente en Python?
PYTHONPATH.
sys.path.append()acepta un directorio que contiene un archivo Y NO UN SOLO CAMINO A UN ARCHIVO.