¿Cómo le prohíbo a easy_install comprimir los huevos?
-
10-07-2019 - |
Pregunta
¿Qué debo poner en distutils.cfg
para evitar que easy_install instale un huevo comprimido? La compresión es un buen pensamiento, pero me gusta poder revisar y depurar ese código.
Saqué algunas dependencias con python setup.py desarrollo.
Una mirada más cercana revela que también acepta la bandera - siempre-descomprimir. Sería bueno establecer eso como predeterminado.
Solución
la opción es zip-ok, así que ponga lo siguiente en su distutils.cfg:
[easy_install]
# i don't like having zipped files.
zip_ok = 0
Otros consejos
Dudo que haya una configuración en distutils.cfg para esto, ya que easy_install no forma parte de distutils. Pero ejecute easy_install así:
easy_install --always-unzip
y debería resolver el problema.
¿Una solución?
easy_install pip
rm easy_install
ln -s easy_install pip
Tuve el problema al usar buildout, y lo resolví agregando:
[buildout]
unzip = true
en el archivo buildout.cfg