python - commands - Cambiando el directorio donde se crean los archivos.pyc
Esto podría ser útil para algunos: Opciones varias
-B Si se da, Python no intentará escribir archivos .pyc o .pyo en la importación de módulos de origen. Véase también PYTHONDONTWRITEBYTECODE.
New in version 2.6.
Los archivos de Python NO siempre se almacenan en el mismo directorio y se dirigirán a pycache si usa pycache. Cualquier respuesta sobre la posibilidad de tener ubicaciones y nombres personalizados, porque la importación del módulo es bastante temperamental y no siempre funciona. Podrás ver lo que quiero decir en github.com/LolexInc/Lolex-Tools/tree/Beta y ver JTToolsInstaller.py. Hay mucho desorden en ello.
No hay forma de cambiar dónde van los archivos .pyc. Python 3.2 implementa el esquema __pycache__
por el cual todos los archivos __pycache__
entran en un directorio llamado __pycache__
. Python 3.2 alpha 1 está disponible ahora si realmente necesita mantener limpios sus directorios.
Hasta que se lance la versión 3.2, configure tantas herramientas como pueda para ignorar los archivos .pyc.
No, no te perdiste nada.
Los archivos .pyc
siempre se crean en la ubicación del archivo `.py.
Sin embargo, hay algunos parches muy antiguos para deshabilitar completamente los archivos .pyc
. Pero ... ¿por qué es necesario?