Hoe installeer ik Python 3.3?
Ik heb Python 3.3 gedownload van de officiële site maar geen idee hoe ik het moet installeren.
Ik gebruik Ubuntu 12.04
103
3
Ik heb Python 3.3 gedownload van de officiële site maar geen idee hoe ik het moet installeren.
Ik gebruik Ubuntu 12.04
Python 3.3 is uitgebracht op 29 september 2012, enkele maanden nadat Ubuntu 12.04 was uitgebracht. Het is echter opgenomen in Ubuntu 12.10 als
python3.3
pakketAls u Python 3.3 wilt installeren op een Ubuntu versie die het niet in zijn repositories heeft, heeft u de volgende opties:
Gebruik een PPA
Er's een PPA met Oude en Nieuwe Python versies onderhouden door Felix Krull. Zie Luper Rouch's antwoord voor installatie-instructies.
Compileer Python vanaf broncode
Dit is erg gemakkelijk en stelt je in staat om meerdere Python versies te hebben zonder te knoeien met systeem python interpreter (die wordt gebruikt door veel van Ubuntu eigen programma's). Op mijn dev machine heb ik letterlijk tientallen verschillende Python versies van 2.4 tot 3.2 gelukkig leven in
/opt
.We hebben C compiler en andere dingen nodig om Python te compileren
SQLite libs moeten worden geïnstalleerd om Python SQLite ondersteuning te geven.
Download en compileer Python:
Een paar leuke dingen om een
py
commando te installeren door een symlink te maken:Als alternatief kun je een bash alias met de naam
py
installeren:En dit is het. Nu kun je elke Python versie hebben, zelfs een alpha, of, laten we zeggen, een paar kopieën van Python 3.3 gecompileerd met verschillende instellingen... niet dat veel mensen dat nodig hebben hoor :)
Gebruik pyenv
Er is software genaamd pyenv die je kan helpen om de procedure te automatiseren - wat het in essentie doet is Python compileren vanaf broncode, en het installeren in je home directory. Het doel is om u te helpen meerdere Python versies te beheren.
Hier is wat ik deed om Python 3.3 te installeren op Ubuntu 12.04:
Installeer afhankelijkheden:
Download Python 3.3.0:
Extraheren:
Configureer en installeer:
Test of het gelukt is:
Je zou iets soortgelijks moeten zien:
Wat extra dingen die nuttig zijn... je kunt een virtuele omgeving in je huis maken en gewoon Python 3.3 op aanvraag activeren...
Maak een virtuele omgeving in uw huis:
Activeer de virtueleenv:
Installeer de distributietools:
Installeer pip:
Installeer alle python pakketten die je wilt (bijv. bottle)
Veel plezier!
Waarschuwing: Pythonbrew is afgeschreven ten gunste van pyenv. Updated instructions are here
U kunt ook iets als pythonbrew gebruiken:
Het's vrij gemakkelijk te gebruiken, en een ander voordeel, dat het's mogelijk is om elke python versie te installeren die je nodig hebt. Zie hun docs voor details over de modus