Bearbeiten:

Bearbeiten:

Ich habe Canopy installiert und es als meine Standard-Python-Umgebung festgelegt, aber ich habe ein Problem mit der Software. Jetzt ist es:

$ which python
/home/renanpc/Enthought/Canopy_64bit/User/bin/python

Aber ich muss Canopy deinstallieren und es ist notwendig, den Python-Pfad vor der Deinstallation in () auf den Standard zurückzusetzen, /usr/bin/pythonund das ist in Canopy (aufgrund anderer Probleme) nicht möglich. Wie kann ich das machen?

Der Wert von PATH:

$ echo $PATH
/home/renanpc/Enthought/Canopy_64bit/User/bin:
/home/renanpc/anaconda/bin:/usr/local/sbin:/usr/local/bin:
/usr/sbin:
/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Antwort1

Sie möchten wahrscheinlich den folgenden Befehl ausführen:

export PATH=":/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Oder würde wahrscheinlich einfach export PATH="/usr/bin:$PATH"funktionieren, da Python wahrscheinlich nur in diesem Verzeichnis vor den Anaconda-Verzeichnissen gefunden werden muss, die am Anfang Ihres Pfads stehen.

Dadurch werden die unerwünschten Pfade vorübergehend aus entfernt PATHund Ihr ursprüngliches Python sollte in gefunden werden /usr/bin, oder Sie verschieben die Anaconda-Verzeichnisse wahrscheinlich nach /usr/bin. In jedem Fall bleiben diese Änderungen nur für die aktuelle Terminalsitzung bestehen. Damit die Änderungen PATHbestehen bleiben, müssen Sie den Befehl zu Ihrer .bashrc (oder einem gleichwertigen Verzeichnis) hinzufügen.

Ich bin mir jedoch nicht sicher, warum Sie dies vor der Deinstallation tun müssen. Wenn Sie weitere Einzelheiten angeben, kann ich Ihnen möglicherweise weiterhelfen.

Bearbeiten:

Wie der OP anmerkt, fügt Canopy bei der Installation auch anderen Ballast zu Ihrem Bash-Profil hinzu. Wenn Sie diesen also vollständig loswerden möchten, bearbeiten Sie sudo gedit ~/.bashrcIhr Profil mit dem Befehl und entfernen Sie alle Zeilen mit Verweis auf Canopy (beginnt normalerweise mit einem Kommentar in der vorherigen Zeile, der besagt „hinzugefügt durch Canopy-Installer“).

verwandte Informationen