staging.inyokaproject.org

Python 2, Python 3: mit welcher Ubuntu Version kein Python 2 mehr?

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

linuxcub

Avatar von linuxcub

Anmeldungsdatum:
13. März 2007

Beiträge: 1653

Hallo

ich habe Ubuntu 12.04 LTS und möchte auch bis zur nächsten LTS-Version warten. Weiss jemand, ob Ubuntu Python2.x noch lange als Standard (Default) beibehalten wird?

Und ob die Module auch für Python3.x irgendwann aktualisiert werden, z.B. matplotlib oder python-visual*?

Mit Python2.x klappt das nämlich alles.

Danke,

linuxcub

*: VPython (python.visual) schreibt auf http://www.vpython.org/contents/download_linux.html u.a.

Your Linux distribution may already have a VPython package, which on Ubuntu is named python-visual. However, it is likely to be very far out of date. It is recommended to run the latest Windows version of VPython under Wine...

Wine benutzen, weil es keine aktuelle Ubuntu-Version eines Programmes gibt? 😈

Moderiert von tomtomtom:

Ins passende Forum verschoben. Bitte beachte die Themenstickies.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55572

Also in den Repos von Trusty Tahr ist jedenfalls noch Python 2 enthalten, das wäre ja dann die nächste LTS. 😉

sephirot_1024

Anmeldungsdatum:
17. August 2009

Beiträge: 105

Es gibt imho noch sehr sehr viele Projekte die komplett auf Python 2 setzen. Der Umstieg wird also noch lange dauern denke ich.

linuxcub

(Themenstarter)
Avatar von linuxcub

Anmeldungsdatum:
13. März 2007

Beiträge: 1653

Danke für die Antworten!

Naiv wie ich bin, habe ich begonnen, auf Python3 umzusteigen - wird ja von neuen Python-Büchern so propagiert - nur um festzustellen, das es dafür etliche Module noch nicht gibt. Nun muss ich eben statt Programme von Python2 nach Python3 umzuschreiben, die Python3.x-Programme nach Python2.x "backportieren" 😬

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

linuxcub schrieb:

ich habe Ubuntu 12.04 LTS und möchte auch bis zur nächsten LTS-Version warten. Weiss jemand, ob Ubuntu Python2.x noch lange als Standard (Default) beibehalten wird?

/usr/bin/python wird gemäß der Empfehlung in PEP394 wohl noch eine Weile Python 2.7 bleiben.

Und ob die Module auch für Python3.x irgendwann aktualisiert werden, z.B. matplotlib oder python-visual*?

matplotlib gibt es seit 13.04 für Python3

python-visual laut https://github.com/BruceSherwood/vpython-wx/blob/master/INSTALL.txt Python 2.7. Das paket kommt wohl von DEbian, und dort uist nichts aktuelleres als v5.12 in Sicht.

*: VPython (python.visual) schreibt auf http://www.vpython.org/contents/download_linux.html u.a.

Your Linux distribution may already have a VPython package, which on Ubuntu is named python-visual. However, it is likely to be very far out of date. It is recommended to run the latest Windows version of VPython under Wine...

Wine benutzen, weil es keine aktuelle Ubuntu-Version eines Programmes gibt? 😈

Wenn die die aktuelle Version nur für Windows zum Download anbieten, gibt es mit der Linux-Version vermutlich Probleme

linuxcub

(Themenstarter)
Avatar von linuxcub

Anmeldungsdatum:
13. März 2007

Beiträge: 1653

diesch schrieb:

matplotlib gibt es seit 13.04 für Python3

Danke für den Tipp! matplotlib gibt's jetzt auch in meinem Ubuntu 12.04 für Python3 👍 Gegooglet und gefunden:

https://plus.google.com/115875830338788300419/posts/e6wiYDLptg5

linuxcub

(Themenstarter)
Avatar von linuxcub

Anmeldungsdatum:
13. März 2007

Beiträge: 1653

@diesch Hallo diesch,

da ich matplotlib für Python3 auf Ubuntu 12.04 ja compiliert habe, muss ich da was besonderes beachten, z.B. wenn Ubuntu Python3 aktualisiert?

Ich bin da ziemlicher Laie, bin einfach nach Anweisung (s. mein vorheriges Posting) vorgegangen.

Danke,

linuxcub

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Sollte unproblematisch sein, neu kompilieren sollte nicht nötig sein, solange du bei 12.04 beliebst.

Antworten |