Skip to content

Instantly share code, notes, and snippets.

@lukaslundgren
Created May 11, 2012 12:58
Show Gist options
  • Save lukaslundgren/2659457 to your computer and use it in GitHub Desktop.
Save lukaslundgren/2659457 to your computer and use it in GitHub Desktop.
How to install python 2.7 on debian
sudo apt-get install build-essential libsqlite3-dev zlib1g-dev libncurses5-dev libgdbm-dev libbz2-dev libreadline5-dev libssl-dev libdb-dev
wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
tar -xzf Python-2.7.3.tgz
cd Python-2.7.3
./configure --prefix=/usr --enable-shared
make
sudo make install
cd ..
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.6 20
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 10
sudo update-alternatives --set python /usr/bin/python2.6
wget http://peak.telecommunity.com/dist/ez_setup.py
sudo python2.7 ez_setup.py
sudo easy_install-2.7 virtualenv
@jahan-paisley
Copy link

@veralaub
I did the same mistake!
Thanks for sharing!

@bektigalan
Copy link

@wassname Package 'libreadline-gplv2-dev' has no installation candidate in Debian 12

@vanjy-eng
Copy link

@bektigalan
Found the answer here:
https://jira.mariadb.org/browse/MDEV-24798

replacing Package 'libreadline-gplv2-dev' with 'libeditreadline-dev' fixed the issue for me.

@bektigalan
Copy link

@bektigalan Found the answer here: https://jira.mariadb.org/browse/MDEV-24798

replacing Package 'libreadline-gplv2-dev' with 'libeditreadline-dev' fixed the issue for me.

thanks a lot @vanjy-eng i already solved it by downgrade my machine to debian 11, not exactly neat solution but saved me from headache

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment