
Probé los dos métodos comunes:
import sys
sys.path.append('foo/bar')
Y
export PYTHONPATH=$PYTHONPATH:foo/bar
El primero finaliza el apéndice una vez que se sale del intérprete. El segundo termina cuando se cierra la terminal (a pesar de que la gente parece no tener problemas para agregar permanentemente mediante el segundo método).
¿Qué me falta aquí y cómo resuelvo este problema?
Respuesta1
necesitas poner
foo/bar
En un archivo dentro de etc/paths.d.
aquí tienes una buena explicación
EDITAR: Creo que no entendí, desea configurar la variable de entorno PYTHONPATH. este enlaceMuestre muchos lugares donde podría colocar su declaración de exportación para que sea permanente.
Poner
export PYTHONPATH=$PYTHONPATH:foo/bar
En ~/.bashrc y se configurará cada vez que se inicie bash.