¿Cómo se construye un archivo zip de la biblioteca de Python (por ejemplo, Python38.zip) a partir de una distribución de origen? (por ejemplo, Python-3.8.2.tgz)
Si miras la mayoría de las distribuciones predefinidas más nuevas, contienen un archivo zip (por ejemplo, python38.zip) que contiene muchos módulos de biblioteca y, por lo tanto, hace que la distribución sea más limpia. Pero no puedo encontrar ningún código en la construcción que realmente lo haga, y cuando ejecuto la construcción, no se crea dicho archivo.
Actualización:
Tengo una respuesta parcial a esto. Las herramientas para comprimir archivos están incluidas en la distribución de Python. Incluso así, las construcciones nominales para Windows y (presumiblemente) Linux no producen un directorio ejecutable con un python.zip. No estoy seguro de qué llamadas hacer, o si se pueden marcar con la configuración.
davy.ai
¡Gracias por la actualización! Parece que tienes una respuesta parcial a esto. Parece que las herramientas para comprimir archivos están incluidas en la distribución de Python, pero las compilaciones nominales para Windows y Linux no producen un directorio ejecutable con un python.zip dentro de él. No está claro qué llamadas deben hacerse o si pueden ser marcadas con el script
configure.py
.