Este é um post de José Lopes.
Ficheiro library.zip muito grande
Imaginando que se tem um pequeno programa em Python do qual se cria o ficheiro executável e se pretende fazer a sua distribuição. Ao ser pequeno o ficheiro library.zip também o deve ser mas deparamo-nos que ele é muito grande.
Este caso vem na sequência do problema de compatibilidade entre Projectos, descrito já em outro Post.
O py2exe guarda na directoria build os dados necessários para os projectos, incluindo os módulos de python compilados (como os ficheiros .pyc ou .pyo). Se não se fizer um reset (apagar o conteúdo) desta directoria entre projectos ele vai acumular os dados.
Embora possa não haver problemas de compatibilidade na execução dos programas entre os diferentes projectos, o caso é que se vai acumulando ficheiros na directoria build aumentando consequentemente o ficheiro library.zip que pode atingir vários Mbytes.
Se pretender aliviar este ficheiro, para por exemplo o distribuir pela internet, pode optar por: