Re: [Python-es] problemas con la instalación de PIP como usuario

2017-03-13 Por tema Jose Sabater Montes

[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 CMS  wrote:


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

2017-03-13 Por tema Jose Sabater Montes

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 CMS  wrote:


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

2017-03-13 Por tema lasizoillo
El día 13 de marzo de 2017, 19:14, Jose Caballero
 escribió:
> 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

2017-03-13 Por tema Jose Caballero
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 CMS  wrote:

> 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

2017-03-13 Por tema Teresa CMS
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


Re: [Python-es] problemas con la instalación de PIP como usuario

2017-03-13 Por tema Jose Caballero
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


Re: [Python-es] problemas con la instalación de PIP como usuario

2017-03-13 Por tema Hiko hitokiri
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


Re: [Python-es] problemas con la instalación de PIP como usuario

2017-03-11 Por tema Manuel Kaufmann

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

2017-03-10 Por tema Jose Caballero
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

2017-03-10 Por tema 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] problemas con la instalación de PIP como usuario

2017-03-10 Por tema Jose Caballero
Hola,

estoy intentando instalar python 2.7 y PIP sin privilegios de root.
Pero estoy teniendo algunos problemas.



$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)

$ python --version
Python 2.6.6

$ mkdir ~/src
$ cd src
$ wget wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
$ tar zxvf Python-2.7.13.tgz

$ ./configure prefix=/home/jcaballero/
$ make install

$ export PATH=/home/jcaballero/bin/:$PATH
$ python --version
Python 2.7.13



$ cd src
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py --user
Traceback (most recent call last):
  File "get-pip.py", line 20061, in 
main()
  File "get-pip.py", line 194, in main
bootstrap(tmpdir=tmpdir)
  File "get-pip.py", line 82, in bootstrap
import pip
zipimport.ZipImportError: can't decompress data; zlib not available





Cualquier consejo o ayuda será más que bienvenido.
Un saludo,
Jose
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es