web-dev-qa-db-fra.com

Comment installer libpython2.7.so

J'ai installé Python 2.6.6 à 

[17:50:21 [email protected]:~]# which python
/usr/local/bin/python

aussi Python 2.7.6 à 

[17:51:12 [email protected]:~]# which python2.7
/usr/local/bin/python2.7

Mais libpython2.7.so est manquant

[17:48:52 [email protected]:~]# locate libpython2.6.so
/usr/lib64/libpython2.6.so
/usr/lib64/libpython2.6.so.1.0
/usr/lib64/python2.6/config/libpython2.6.so
[17:48:56 [email protected]:~]# locate libpython2.7.so
[17:49:02 [email protected]:~]#

Ne sais pas comment résoudre ce problème.

quelqu'un peut-il aider?

9
roy

Vous pouvez essayer de le compiler à partir de sources, à la racine:

yum -y install python-devel openssl openssl-devel gcc sqlite-devel

wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2
tar -xvjf Python-2.7.5.tar.bz2
cd Python-2.7.5
./configure --prefix=/usr/local/python2.7 --with-threads --enable-shared
make
make install altinstall

ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib
ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib
ln -s /usr/local/python2.7/bin/python2.7 /usr/local/bin
/sbin/ldconfig -v

Puis testez pour obtenir le python correct /usr/local/python2.7/bin/python2.7 -V

Et, en tant qu'utilisateur normal:

echo "alias python='/usr/local/python2.7/bin/python2.7'" >> ~/.bashrc
source ~/.bashrc
python -V    

Bonne chance :) 

17
M-Gregoire

Pour Pip, vous avez besoin de openssl, veuillez installer les fichiers ci-dessous avant d’acquérir pip Openssl.x86_64
openssl-devel.x86_64

0
Muneeb Rahman