El mar., 1 dic. 2015 a las 12:22, Alberto Valverde (<albe...@toscat.net>) escribió:
> On Sunday, 29 November 2015, Kiko <kikocorre...@gmail.com> wrote: > >> Hola. >> >> No sé si esta será la pregunta rara del día. Ahí va. >> >> Imaginad que tengo un venv, llamémosle venv-base, donde tengo instalado >> cosas que siempre uso (p.e., numpy, scipy, matplotib y pandas) y que suele >> ser un poco incordio instalar usando pip. >> >> ¿Se podría crear un venv que usase estas librerías (las 'heredase' de >> venv-base) además de las suyas particulares sin tener que instalar numpy, >> scipy, matplotlib, pandas en el nuevo venv? >> >> Algo parecido a la opción --system-site-packages ( >> https://virtualenv.readthedocs.org/en/latest/userguide.html#the-system-site-packages-option >> ) >> >> No quiero tener numpy, scipy, matplotlib y Pandas instaladas de base en >> el sistema pero tampoco quiero tener que instalarlas con cada nuevo venv. >> >> Conda/Anaconda ayuda a manejar alguno de los problemas pero, sin tener >> una burrada de venv's ni de librerías instaladas, tengo carpetas de 6Gb o >> más. >> >> Supongo que lo que quiero no existe y, sin pensar mucho en ello, veo >> millones de posibles conflictos a manejar. >> >> ¿Sería útil que existiera algo así si no existe ya? >> >> Gracias. >> >> Saludos. >> > > No lo he probado nunca con Python pero parece ser que con Nix es posible > compartir librerías Python de distintas versiobes entre entornos aislados > https://nixos.org/wiki/Python. Creo que no funciona en Windows, > desafortunadamente. > Un saludo > Es lo bueno de NixOS de mantener inmutables las distintas instalaciones y sólo añadir "deltas" (al estilo de las estructuras de datos en programación funcional). Pero teniendo docker, es mucho mejor una herencia entre contenedores. -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/