Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am running Xubuntu 13.10 i386 with the python (2.7) and python3 (3.3) packages installed. I have downloaded and compiled the source code for Python 3.4 but the binary file is named python. How can I install it as python34? Do I change the name of the binary file and do sudo make install?

share|improve this question

2 Answers 2

If you simply want Python 3.4 on Ubuntu and want to avoid the trouble of compiling from source, consider installing it from Felix Krull's Python PPA

Add the PPA

$ sudo add-apt-repository ppa:fkrull/deadsnakes

Update Apt cache

$ sudo apt-get update

Install Python 3.4

$ sudo apt-get install python3.4

share|improve this answer

Install primary versions of python with:

    sudo make install

and install secondary versions with:

    sudo make altinstall

For example, I do not have any Python installations on my system and I want to install 3 versions: 2.7, 3.3 and 3.4. I want to make 2.7 the primary installation (as python) and all the others as secondary (as python3.3 and python3.4) installations. I would install the primary with:

    sudo make install

and install both the other versions with:

    sudo make altinstall

The produced programs would be python (2.7), python3.3 (3.3) and python3.4 (3.4)

Information from README file in the Python 3.4 source code directory.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.