
Wenn ich eingebe python
, erhalte ich Folgendes:
Wenn ich eingebe find . -name \python*
, erhalte ich Folgendes:
Als ich tippe locate -b \python
, finde ich Folgendes:
Ich verstehe nicht, warum ich über mein Ubuntu-Update mehrere Python-Versionen installiert habe und das neueste Python 3.4 installiert habe, aber bei Verwendung von Python immer noch 2.7.6 verwendet wird.
Ich komme von Windows und kenne mich mit Linux noch nicht so gut aus.
Antwort1
Ich verstehe nicht, warum ich über mein Ubuntu-Update mehrere Python-Versionen installiert habe und das neueste Python 3.4 installiert habe, aber bei Verwendung von Python immer noch 2.7.6 verwendet wird.
Python 2 und 3 sindnicht ganz kompatibelund viele Projekte verwenden immer noch Python 2, also brauchen Sie im Moment beide. Normalerweise geben Sie an, welches Python Sie verwenden möchten (in Ihrem Code benötigen Sie eine #!/usr/bin/python3
Zeile).
Für die Entwicklung bevorzuge ich normalerweise ein virtualenv
oder ein Tool wieAnakondaund habe ein separates Python. Dann wird das Python des Systems nicht berührt, wenn ich eine neuere Version einer Bibliothek installiere.