Antworten:
Es befindet sich bereits in den offiziellen Repositories: http://packages.ubuntu.com/maverick/python2.7
sudo apt-get install python2.7
Sie führen dann aus python2.7
Die PS-Unterstützung für Ubuntu 10.10 endet im April 2012: https://wiki.ubuntu.com/Releases
/usr/bin/pythones von den meisten Python-Paketen in Ubuntu verwendet wird und Probleme verursachen kann, wenn Sie versuchen, es zu ändern. Wenn Sie Python 2.7 für Ihr Programm verwenden möchten, verwenden Sie oben auf myfile.py #!/usr/bin/python2.7und chmod +x myfile.py. Dann führen Sie es als./myfile.py
/usr/lib/python2.7/dist-packages/
python2.7 setup.py? Wenn das Paket die Datei setup.py für die Installation verwendet, können Sie auch das Verzeichnis ändern: sudo python2.7 setup.py install --libdir=/usr/lib/python2.7/dist-packages/(oder ähnliches, verwenden Sie --help, wenn es nicht funktioniert)
Die Deadsnakes PPA ist hilfreich für alte und neue Versionen von Python.
Lucid through Precise wird mit den verfügbaren Versionen 2.x und 3.x unterstützt. Da Sie nach 10.10 suchen, lautet der direkte Link:
https://launchpad.net/~fkrull/+archive/deadsnakes?field.series_filter=maverick
Aktualisieren Sie Ubuntu 10.10-Quellen ( Kredit ).
Weil 10.10 nicht mehr unterstützt wird .
sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get updateInstallieren Sie add-apt-repositoryBefehl ( Kredit ):
Dies verhindert, dass Sie sudo: add-apt-repository: command not foundim nächsten Schritt den Fehler erhalten.
sudo apt-get install python-software-propertiesInstallieren Sie Deadsnakes PPA ( Guthaben ):
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get updateInstallieren Sie Python 2.7 :
sudo apt-get install python2.7Profitieren!
$ python2.7 --version
Python 2.7.4sudo apt-get install python3.3
Gleiches gilt für Python 2.4, 2.5, 3.1, 3.2 usw.
pythonimmer noch 2.6, und die Verwendungpython2.7würde mir Probleme bei der Installation von Modulen bereiten. Gibt es eine Möglichkeit, es über 2.6 zu ersetzen?