2009-08-02 31 views
11

¿Qué debo poner en distutils.cfg para evitar que easy_install instale un huevo comprimido? La compresión es una buena idea, pero me gusta poder analizar y depurar ese código.¿Cómo prohíbo easy_install de comprimir los huevos?

Tiré en algunas dependencias con python setup.py develop . Una mirada más cercana revela que también acepta el indicador --always-unzip. Sería bueno establecer eso como predeterminado.

Respuesta

14

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 
0

¿Una solución?

easy_install pip 
rm easy_install 
ln -s easy_install pip 
3

Dudo que haya un ajuste en distutils.cfg para esto, como easy_install no es una parte de distutils. Pero ejecute easy_install de la siguiente manera:

easy_install --always-unzip 

y debería resolver el problema.

+0

easy_install busca una sección [easy_install] en lib/python2.6/distutils/distutils.cfg. Puede aceptar find_links = por ejemplo. – joeforker

+0

bueno, alwasy-unzip = true vale la pena intentarlo, entonces. –

0

tuve el problema usando buildout, y el árbitro resuelve añadiendo:

[buildout] 
unzip = true 

en el archivo buildout.cfg

Cuestiones relacionadas