Raymii.org
Quis custodiet ipsos custodes?Home | About | All pages | Cluster Status | RSS Feed
Install python 2.7 or 3 under Debian 6
Published: 15-01-2013 | Author: Remy van Elst | Text only version of this article
❗ This post is over twelve years old. It may no longer be up to date. Opinions may have changed.
Table of Contents
Debian 6 by default ships with python 2.6.6. If for some reason need a newer version of python you can either mess with repo's, compile from source or use pythonbrew. This tutorial will show you how to install python 2.7 or 3 under debian 6 using pythonbrew.
Recently I removed all Google Ads from this site due to their invasive tracking, as well as Google Analytics. Please, if you found this content useful, consider a small donation using any of the options below. It means the world to me if you show your appreciation and you'll help pay the server costs:
GitHub Sponsorship
PCBWay referral link (You get $5, I get $20 after you've placed an order)
Digital Ocea referral link ($200 credit for 60 days. Spend $25 after your credit expires and I'll get $25!)
What is pythonbrew
pythonbrew is a program to automate the building and installation of Python in the users $HOME. pythonbrew is inspired by perlbrew and rvm.
More info about pythonbrew
Install pip
We first need to install pip, which we will use to install pythonbrew:
sudo apt-get install python-pip
Install pythonbrew
We now use pip to install pythonbrew
sudo pip install pythonbrew
Now we finish the install of pythonbrew as it instructs us:
pythonbrew_install
Then we make sure the pythonbrew files are loaded in our shell:
source "$HOME/.pythonbrew/etc/bashrc"
Install python 2.7
We can now instruct pythonbrew to install and compile python 2.7 for us:
pythonbrew install 2.7.3
This takes a while, it will go and compile python for you. When it it finished, we can tell our shell to use the freshly installed python:
pythonbrew use 2.7.3
Install python 3
To install python 3, we execute the following command. Note that this may take a while, because it compiles python:
pythonbrew install 3.2
To use this python, execute the following command:
pythonbrew use 3.2
Pythonbrew extra's
List all installed pythons:
pythonbrew list
List the available installation pythons:
pythonbrew list -k
Uninstall a python version (2.7.3 for this example):
pythonbrew uninstall 2.7.3
Clean up stale source folders and archives:
pythonbrew cleanup
Tags: debian
, python
, pythonbrew
, tutorials