Solución:
Hay algunas maneras. Uno de los más simples es crear un my-paths.pth
archivo (como se describe aquí). Este es solo un archivo con la extensión .pth
que pones en tu sistema site-packages
directorio. En cada línea del archivo, pones un nombre de directorio, por lo que puedes poner una línea allí con /path/to/the/
y agregará ese directorio a la ruta.
También puede usar la variable de entorno PYTHONPATH, que es como la variable PATH del sistema pero contiene directorios que se agregarán a sys.path
. Consulte la documentación.
Tenga en cuenta que no importa lo que haga, sys.path
contiene directorios no archivos. No puede “agregar un archivo a sys.path
“. Siempre agrega su directorio y luego puede importar el archivo.
De esta manera funcionó para mí:
agregando la ruta que más te guste:
export PYTHONPATH=$PYTHONPATH:/path/you/want/to/add
comprobando: puede ejecutar ‘exportar’ cmd y verificar la salida o puede verificarlo usando este cmd:
python -c "import sys; print(sys.path)"