i tenía un archivo example_file.py
, quiero utilizar este example_file.py
de los distintos archivos, así que decidió añadir a example_file.py
sys.path
e importar este archivo en otro archivo para utilizar la funcionalidad de la archivo. me había abierto ipython
y hecho lo siguienteadición de una ruta de archivo a sys.path en Python
import sys
sys.path
sys.path.append('/path/to/the/example_file.py')
Y cuando traté de importar este archivo de otra ruta del directorio como
import example_file
su funcionamiento muy bien, pero después de que salí de ipython que entré de nuevo y verifiqué el sys.path
, aquí la ruta que he agregado no está presente, así que ¿alguien puede decirme cómo agregar una ruta a sys.path de manera permanente en python
Haz que tu código sea un paquete apropiado, hazlo fácil de instalar y sé feliz por el resto de tu vida (en lugar de retocar). Aparte de eso: cada documentación le dice CLARAMENTE que 'sys.path.append()' acepta un directorio que contiene un archivo Y NO UNA RUTA ÚNICA A UN ARCHIVO. –
posible duplicado de [Agregar carpeta a la ruta de Python permanentemente] (http://stackoverflow.com/questions/3722248/adding-folder-to-pythons-path-permanently) – DhruvPathak
ki he agregado un directorio que contiene mi archivo, pero cómo hacer que ese camino permanezca en sys.path –