How to install libpython2.7.so

42,384

You could try compiling it from sources, in root :

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

Then test getting correct python /usr/local/python2.7/bin/python2.7 -V

And, as normal user :

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

Good luck :)

Share:
42,384
roy
Author by

roy

Updated on June 19, 2021

Comments

  • roy
    roy almost 3 years

    I have installed Python 2.6.6 at

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

    also Python 2.7.6 at

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

    But libpython2.7.so is missing

    [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]:~]#
    

    Dont know how to fix this.

    can anyone help ?

  • roy
    roy over 9 years
    I dont want to make 2.7 default Python. i want to keep default to 2.6. So do I need do any changes ?
  • roy
    roy over 9 years
    Now I have another trouble. i am not able to install pip packages for 2.7. any idea how to do this ?
  • gixxer
    gixxer almost 8 years
    Thanks.. this helped :)
  • B Medeiros
    B Medeiros over 7 years
    Please, don't. Compile stuff yourself and replace system binaries is not recommended at all, unless you fully understand what your're doing.
  • buxizhizhoum
    buxizhizhoum over 6 years
    Recompile python source code and install did not help, the problem is solved until soft links are created according to your solution. Thanks.