[pyar] Como instalo un paquete con pip pero en cierto directorio?

Claudio Omar Melendrez Baeza claudio.melendrez en gmail.com
Jue Dic 10 16:56:12 ART 2015


Sí, entendí lo que querés hacer, lo que no entendí en realidad  es *por qué*.
A mi siempre me disgustó un poco lo de npm, que quede todo desparramado, me
parece sucio, que se yo. Cada loco con su tema, jaja.

Ahora al problema: probaste con --target solo? Si ya especificás dónde
instalarlo, el prefix no tiene mucho sentido me parece.

2015-12-10 16:45 GMT-03:00 Kiko <kikocorreoso en gmail.com>:

>
> El 10 de diciembre de 2015, 20:39, Luis Masuelli <luismasuelli en hotmail.com
> > escribió:
>
>> Tal vez no quiero que pertenezca a un virtualenv sino a un directorio
>> local. Este sería mi caso. Otros lenguajes sí lo bancan (como ruby y
>> nodejs).
>>
>>
> Echa un ojo aquí:
> http://stackoverflow.com/questions/2915471/install-a-python-package-into-a-different-directory-using-pip#2916320
>
> Si es una biblioteca en Python puro puedes dejarla donde quieras que la
> encuentre Python. Python busca en todos los sitios incluidos en sys.path.
> En el site-packages de tu venv puedes incluir un fichero *.pth para que se
> añadan los directorios que quieras al sys.path de tu venv (más sobre esto
> último aquí: https://docs.python.org/3/library/site.html).
>
>
>
>
>> ------------------------------
>> Date: Thu, 10 Dec 2015 15:00:58 -0300
>> From: claudio.melendrez en gmail.com
>> To: pyar en python.org.ar
>> Subject: Re: [pyar] Como instalo un paquete con pip pero en cierto
>> directorio?
>>
>> Cual es la diferencia entre "nivel proyecto" y "nivel virtualenv"?
>>
>> Pregunto porque para mi son lo mismo: generalmente tengo un virtualenv
>> por proyecto. O mas de uno, incluso (reqs pypy vs. reqs cpy).
>>
>>
>> 2015-12-10 14:53 GMT-03:00 Luis Masuelli <luismasuelli en hotmail.com>:
>>
>> Intente usar: pip install --install-option="--prefix=" django==1.9
>> --target=./miproyecto, pero me arroja error: can't combine user with
>> prefix, exec_prefix/home, or install_(plat)base.
>>
>> Intente los siguientes caminos en --target: ., ./unacarpeta, `pwd`,
>> `pwd`/unacarpeta, pero siempre me tira el mismo error.
>>
>> Como hago para instalar un paquete en una carpeta arbitraria? La onda es
>> que quiero que me valga solamente para cierto proyecto, no a nivel
>> virtualenv ni a nivel interprete.
>>
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>>
>>
>> _______________________________________________ pyar mailing list
>> pyar en python.org.ar http://listas.python.org.ar/listinfo/pyar PyAr -
>> Python Argentina - Sitio web: http://www.python.org.ar/ La lista de PyAr
>> esta Hosteada en USLA - Usuarios de Software Libre de Argentina -
>> http://www.usla.org.ar
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20151210/58cb3622/attachment.html>


More information about the pyar mailing list