ohne Root-Zugriff zu ändern, wie ändere ich den Standard-Python 3,5-2,7 für meine spezifischen Benutzer? Möchte wissen, wie man auch Python-Skripte mit Python 2 ausführt.Wie kann ich Standard-Python-Version 3,5 bis 2,7 in Anaconda
Wenn ich Python starten, indem Sie einfach python
dann läuft es 3.5.2. Ich muss speziell python2
an der Terminal-Eingabeaufforderung ausführen, um eine Version von Python2 zu erhalten.
Wenn ich which python
ausführen, dann wird /data/apps/anaconda3/bin/python
zurückgegeben und ich glaube, Python 2.7 ist unter /usr/bin/python
.
Dies ist auf CentOS, wenn das klären hilft nichts
Mögliches Duplikat [Zwei Versionen von python auf linux. wie 2.7 der Standard] zu machen (http://stackoverflow.com/questions/19256127/two-versions-of-python-on-linux-how-to-make-2-7-the-default) – MaLiN2223
Python 2.7 ist die Standardeinstellung auf Centos. Vielleicht solltest du dieser Frage ein "Anacoda" -Tag hinzufügen, weil es eher ein "Warum hat Anaconda mein Centos-Ding vermasselt". Die Konvention ist, dass "Python" Python 2 und "Python3" Python 3 ist. Ich bin nicht sicher, warum sie damit verstimmt haben, aber irgendetwas, um Anaconda-Benutzer auf Ihre Frage zu locken, würde helfen. – tdelaney
Allgemeine Fragen, die nützlich wären: Wie haben Sie Anakonda installiert? Hast du bei den Standardeinstellungen geblieben oder hast du deine PATH-Variable oder etwas geändert? Laufen Sie in einem virtualenv, wenn Sie das Problem treffen? – tdelaney