[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 <teresa.cm...@gmail.com> 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 <last...@gmail.com> escribió:
para ese tipo de cosas usa entornos virtuales como virtualenv , etc

El 10 de marzo de 2017, 23:10, Manuel Kaufmann <humi...@gmail.com> 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 Observatory        E-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

Responder a