Re: [Python-es] problemas con la instalación de PIP como usuario
[Lo intento una vez más a ver si salen las tildes bien] Hola, Para algo básico no creo que tengas problemas, pero cuando tuve que hacer algo parecido a lo que estás haciendo y compilar Python como usuario, me acabó faltando bzip2 como dependencia. No se notó hasta que, de pronto, un día todo dejó de funcionar. Resulta que los programas que ejecuto usan el módulo astropy, que un día decidió dar soporte a tablas comprimidas en bzip2, que hizo que dependiera del módulo bz2, que no estaba disponible porque libbzip2 no estaba disponible cuando hice el configure... OpenSSL, como has encontrado, es un requerimiento para que pip funcione correctamente. Si no está da errores de tipo "unknown url type: https" cuando intenta conectar al repositorio central. Pyenv, como te han comentado, automatiza la instalación y compilación de Python como usuario pero quizás tengas que tener las librerías disponibles para que se compile bien. Es muy útil para automatizar tests en diferentes versiones de Python con tox. ¡Buena suerte! Jose On 13/03/17 18:14, Jose Caballero wrote: Yup. Los problemas los tengo al instalar PIP (mi email original no está ya en este hilo, le faltan partes). El primer problema era el módulo zlib. Una vez arreglado eso, ahora estoy lidiando con ssl. Todo apunta a que tendré que recompilar también OpenSSL. Y cualquiera sabe qué otros problemas aparecerán después de arreglar lo de SSL... ;) On Mar 13, 2017, at 18:23, Teresa CMSwrote: Hola, yo he podido hacerlo sobre Debian 8, que por defecto tiene instalado python 2.7 y la 3.5, primero he creado el virtualenv, virtualenv venv2 --python=python2.7, activado el entorno, source venv2/bin/activate y despues instalado un paquete como por ejemplo pip install feedparser. Ahora si lo quieres hacer sin entornos virtuales, tienes que instalar python en el home del usuario, los pasos son los siguientes: mkdir ~/python cd ~/python wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz tar zxfv Python-2.7.2.tgz find ~/python -type d | xargs chmod 0755 cd Python-2.7.2 ./configure --prefix=$HOME/python make make install Modificar el bashrc vim ~/.bashrc e insertar export PATH=$HOME/python/Python-2.7.2/:$PATH ya tu usario puede poner python y sale la 2.7.2 On 13/03/17 17:43, Jose Caballero wrote: eso no responde realmente a mi pregunta... :) El día 13 de marzo de 2017, 12:36, Hiko hitokiri escribió: para ese tipo de cosas usa entornos virtuales como virtualenv , etc El 10 de marzo de 2017, 23:10, Manuel Kaufmann escribió: El 10/03/17 a las 14:01, Jose Caballero escribió: estoy intentando instalar python 2.7 y PIP sin privilegios de root. Pero estoy teniendo algunos problemas. Una cosa que está bastante piola ultimamente es pyenv: https://github.com/pyenv/pyenv Te puede ahorrar algunos dolores de cabeza. Saludos, -- Kaufmann Manuel -- https://elblogdehumitos.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es -- hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le das el mismo trato a los demás ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es -- - Dr Jose Sabater Montes Institute for Astronomy Phone: +44-131-6688311 University of Edinburgh Fax: +44-131-6688264 Royal ObservatoryE-mail: j...@roe.ac.uk Blackford Hill Edinburgh EH9 3HJ, UK - ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
Hola, Para algo b�sico no creo que tengas problemas, pero cuando tuve que hacer algo parecido a lo que est�s haciendo y compilar Python como usuario, me acab� faltando bzip2 como dependencia. No se not� hasta que, de pronto, un d�a todo dej� de funcionar. Resulta que los programas que ejecuto usan el m�dulo astropy, que un d�a decidi� dar soporte a tablas comprimidas en bzip2, que hizo que dependiera del m�dulo bz2, que no estaba disponible porque libbzip2 no estaba disponible cuando hice el configure... OpenSSL, como has encontrado, es un requerimiento para que pip funcione correctamente. Si no est� da errores de tipo "unknown url type: https" cuando intenta conectar al repositorio central. Pyenv, como te han comentado, automatiza la instalaci�n y compilaci�n de Python como usuario pero quiz�s tengas que tener las librer�as disponibles para que se compile bien. Es muy �til para automatizar tests en diferentes versiones de Python con tox. �Buena suerte! Jose On 13/03/17 18:14, Jose Caballero wrote: Yup. Los problemas los tengo al instalar PIP (mi email original no est� ya en este hilo, le faltan partes). El primer problema era el m�dulo zlib. Una vez arreglado eso, ahora estoy lidiando con ssl. Todo apunta a que tendr� que recompilar tambi�n OpenSSL. Y cualquiera sabe qu� otros problemas aparecer�n despu�s de arreglar lo de SSL... ;) On Mar 13, 2017, at 18:23, Teresa CMSwrote: Hola, yo he podido hacerlo sobre Debian 8, que por defecto tiene instalado python 2.7 y la 3.5, primero he creado el virtualenv, virtualenv venv2 --python=python2.7, activado el entorno, source venv2/bin/activate y despues instalado un paquete como por ejemplo pip install feedparser. Ahora si lo quieres hacer sin entornos virtuales, tienes que instalar python en el home del usuario, los pasos son los siguientes: mkdir ~/python cd ~/python wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz tar zxfv Python-2.7.2.tgz find ~/python -type d | xargs chmod 0755 cd Python-2.7.2 ./configure --prefix=$HOME/python make make install Modificar el bashrc vim ~/.bashrc e insertar export PATH=$HOME/python/Python-2.7.2/:$PATH ya tu usario puede poner python y sale la 2.7.2 On 13/03/17 17:43, Jose Caballero wrote: eso no responde realmente a mi pregunta... :) El d�a 13 de marzo de 2017, 12:36, Hiko hitokiri escribi�: para ese tipo de cosas usa entornos virtuales como virtualenv , etc El 10 de marzo de 2017, 23:10, Manuel Kaufmann escribi�: El 10/03/17 a las 14:01, Jose Caballero escribi�: estoy intentando instalar python 2.7 y PIP sin privilegios de root. Pero estoy teniendo algunos problemas. Una cosa que est� bastante piola ultimamente es pyenv: https://github.com/pyenv/pyenv Te puede ahorrar algunos dolores de cabeza. Saludos, -- Kaufmann Manuel -- https://elblogdehumitos.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es -- hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le das el mismo trato a los dem�s ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es -- - Dr Jose Sabater Montes Institute for Astronomy Phone: +44-131-6688311 University of Edinburgh Fax: +44-131-6688264 Royal ObservatoryE-mail: j...@roe.ac.uk Blackford Hill Edinburgh EH9 3HJ, UK - ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
El día 13 de marzo de 2017, 19:14, Jose Caballeroescribió: > Y cualquiera sabe qué otros problemas aparecerán después de arreglar lo de > SSL... ;) lee bien la salida del ./configure y te podrás hacer una idea ;-) Para instalar pip no creo que tengas problemas https://pip.pypa.io/en/stable/installing/ Un saludo, Javi PD: Igual stow te resulta de interes https://www.gnu.org/software/stow/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
Yup. Los problemas los tengo al instalar PIP (mi email original no está ya en este hilo, le faltan partes). El primer problema era el módulo zlib. Una vez arreglado eso, ahora estoy lidiando con ssl. Todo apunta a que tendré que recompilar también OpenSSL. Y cualquiera sabe qué otros problemas aparecerán después de arreglar lo de SSL... ;) On Mar 13, 2017, at 18:23, Teresa CMSwrote: > Hola, yo he podido hacerlo sobre Debian 8, que por defecto tiene instalado > python 2.7 y la 3.5, > > primero he creado el virtualenv, virtualenv venv2 --python=python2.7, > activado el entorno, source venv2/bin/activate y despues instalado un paquete > como por ejemplo pip install feedparser. > > Ahora si lo quieres hacer sin entornos virtuales, tienes que instalar python > en el home del usuario, los pasos son los siguientes: > > mkdir ~/python > > cd ~/python > > wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz > > tar zxfv Python-2.7.2.tgz > > find ~/python -type d | xargs chmod 0755 > > cd Python-2.7.2 > > ./configure --prefix=$HOME/python > > make > > make install > > Modificar el bashrc > > vim ~/.bashrc > > e insertar > > export PATH=$HOME/python/Python-2.7.2/:$PATH > > ya tu usario puede poner python y sale la 2.7.2 > > On 13/03/17 17:43, Jose Caballero wrote: > >> eso no responde realmente a mi pregunta... :) >> >> El día 13 de marzo de 2017, 12:36, Hiko hitokiri >> escribió: >>> para ese tipo de cosas usa entornos virtuales como virtualenv , etc >>> >>> El 10 de marzo de 2017, 23:10, Manuel Kaufmann escribió: El 10/03/17 a las 14:01, Jose Caballero escribió: > estoy intentando instalar python 2.7 y PIP sin privilegios de root. > Pero estoy teniendo algunos problemas. Una cosa que está bastante piola ultimamente es pyenv: https://github.com/pyenv/pyenv Te puede ahorrar algunos dolores de cabeza. Saludos, -- Kaufmann Manuel -- https://elblogdehumitos.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es >>> >>> >>> >>> -- >>> hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le >>> das el mismo trato a los demás >>> >>> ___ >>> Python-es mailing list >>> Python-es@python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >> ___ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es > > ___ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
Hola, yo he podido hacerlo sobre Debian 8, que por defecto tiene instalado python 2.7 y la 3.5, primero he creado el virtualenv, virtualenv venv2 --python=python2.7, activado el entorno, source venv2/bin/activate y despues instalado un paquete como por ejemplo pip install feedparser. Ahora si lo quieres hacer sin entornos virtuales, tienes que instalar python en el home del usuario, los pasos son los siguientes: mkdir ~/python cd ~/python wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz tar zxfv Python-2.7.2.tgz find ~/python -type d | xargs chmod 0755 cd Python-2.7.2 ./configure --prefix=$HOME/python make make install Modificar el bashrc vim ~/.bashrc e insertar export PATH=$HOME/python/Python-2.7.2/:$PATH ya tu usario puede poner python y sale la 2.7.2 On 13/03/17 17:43, Jose Caballero wrote: eso no responde realmente a mi pregunta... :) El día 13 de marzo de 2017, 12:36, Hiko hitokiriescribió: para ese tipo de cosas usa entornos virtuales como virtualenv , etc El 10 de marzo de 2017, 23:10, Manuel Kaufmann escribió: El 10/03/17 a las 14:01, Jose Caballero escribió: estoy intentando instalar python 2.7 y PIP sin privilegios de root. Pero estoy teniendo algunos problemas. Una cosa que está bastante piola ultimamente es pyenv: https://github.com/pyenv/pyenv Te puede ahorrar algunos dolores de cabeza. Saludos, -- Kaufmann Manuel -- https://elblogdehumitos.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es -- hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le das el mismo trato a los demás ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
eso no responde realmente a mi pregunta... :) El día 13 de marzo de 2017, 12:36, Hiko hitokiriescribió: > para ese tipo de cosas usa entornos virtuales como virtualenv , etc > > El 10 de marzo de 2017, 23:10, Manuel Kaufmann escribió: >> >> El 10/03/17 a las 14:01, Jose Caballero escribió: >>> >>> estoy intentando instalar python 2.7 y PIP sin privilegios de root. >>> Pero estoy teniendo algunos problemas. >> >> >> Una cosa que está bastante piola ultimamente es pyenv: >> >> https://github.com/pyenv/pyenv >> >> Te puede ahorrar algunos dolores de cabeza. >> >> Saludos, >> >> -- >> >> Kaufmann Manuel >> -- https://elblogdehumitos.com/ >> >> ___ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es > > > > > -- > hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le > das el mismo trato a los demás > > ___ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
para ese tipo de cosas usa entornos virtuales como virtualenv , etc El 10 de marzo de 2017, 23:10, Manuel Kaufmannescribió: > El 10/03/17 a las 14:01, Jose Caballero escribió: > >> estoy intentando instalar python 2.7 y PIP sin privilegios de root. >> Pero estoy teniendo algunos problemas. >> > > Una cosa que está bastante piola ultimamente es pyenv: > > https://github.com/pyenv/pyenv > > Te puede ahorrar algunos dolores de cabeza. > > Saludos, > > -- > > Kaufmann Manuel > -- https://elblogdehumitos.com/ > > ___ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > -- hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le das el mismo trato a los demás ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
El 10/03/17 a las 14:01, Jose Caballero escribió: estoy intentando instalar python 2.7 y PIP sin privilegios de root. Pero estoy teniendo algunos problemas. Una cosa que está bastante piola ultimamente es pyenv: https://github.com/pyenv/pyenv Te puede ahorrar algunos dolores de cabeza. Saludos, -- Kaufmann Manuel -- https://elblogdehumitos.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
OK. Gracias. Googleando he encontrado varias veces que hay que descomentar la linea de zlib en el fichero src/PythonXY/Modules/Setup Reinstalando de nuevo, ya tengo zlib. $ python -c "import zlib; print zlib.__version__" 1.0 Ahora me da fallos con ssl. Pero ya sé por donde van los tiros. $ python get-pip.py --user pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Collecting pip Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping Could not find a version that satisfies the requirement pip (from versions: ) No matching distribution found for pip Gracias, Jose 2017-03-10 14:35 GMT-05:00 Kiko: > necesitas instalar zlib y hacerlo accesible. > ___ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es
Re: [Python-es] problemas con la instalación de PIP como usuario
necesitas instalar zlib y hacerlo accesible. ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es