Ubuntu 14.04 LTS und Python 3.4.2


16

Ist es möglich, Standard-Python 3.4 auf 3.4.2 zu aktualisieren? Wie?

Antworten:


17
  1. Laden Sie die 3.4.2 Quelldateien von hier
  2. Extrahieren Sie es in ein temporäres Verzeichnis in Ihrem Downloads Ordner
  3. Öffnen Sie eine Terminalsitzung.
  4. Navigieren Sie mit zu dem Ordner cd ~/Downloads/Python-3.4.2
  5. Führen Sie gemäß der Python-Dokumentation die folgenden Befehle vom Terminal aus:

    ./configure
    make
    make test
    sudo make install

Dadurch wird Ihre vorhandene Python-3.4-Installation auf Python-3.4.2 aktualisiert (zugänglich als python3).


5
Vergessen Sie nicht: sudo apt-get build-dep python3.4vor make installoder pyenv install, oder Sie werden eingebaute Module wie readline, sqlite3, etc.
fehlen

5

Sie können pyenv auch als Ihren Python-Manager verwenden. pyenv

Sie können damit jede Version von Python, Pypy, Python3, Stackless usw. installieren.

es verwendet shims und hat auch ein nettes plugin für virtualenv, was es sehr einfach macht, pyenv-virtualenv zu benutzen

Sehr einfache Installation.

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

Finden Sie heraus, welche Versionen zur Installation verfügbar sind

$ pyenv install --list

Python installieren 3.4.2

sayth@sayth-TravelMate-5740G:~/scripts$ pyenv install 3.4.2
Downloading Python-3.4.2.tgz...
-> https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz 
Installing Python-3.4.2...

Das Paket pyenvscheint nicht im Repository zu sein ...
Mario SE

@ MarioS.E. Sie installieren es in Ihrem Home-Verzeichnis: opencafe.readthedocs.org/en/latest/getting_started/pyenv
Doug T.

Ich habe alle meine installierten Pakete nach der Verwendung von pyenv verloren. Gibt es eine Möglichkeit, meine alten Distributionspakete dem neuen Python zuzuordnen?
Alvas

0

trusty-updatesRelease-Kanal von Ubuntu 14.04 LTS bietet Python 3.4.3 (wenn Sie einfach eine neuere Version von Python als 3.4.0 wollen, nicht genau 3.4.2).

Sie können trusty-updatesin den Software & UpdatesEinstellungen Folgendes aktivieren (diese sollten standardmäßig aktiviert sein):

Bildbeschreibung hier eingeben

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.