Heim  >  Artikel  >  Backend-Entwicklung  >  Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)

Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)

不言
不言nach vorne
2018-12-12 09:53:292730Durchsuche

Dieser Artikel zeigt Ihnen, wie Sie Python-Befehle unter Linux ändern (mit Code). Ich hoffe, dass er für Freunde hilfreich ist.

Der Standard-Python-Befehl in Linux zeigt auf Python unter /usr/bin. Dieser Python zeigt auf Python2 im selben Verzeichnis, und pip ist standardmäßig auf pip von python2 eingestellt zu pip3, starten Sie den Vorgang.

Löschen Sie den ursprünglichen Python-Befehl (Sie können ihn zuerst sichern, da ich nur experimentiere und dies gerne tun kann) und kopieren Sie die Python35-Linkdatei nach Python.

Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)

Nachdem ich den Python-Befehl geändert hatte, stellte ich fest, dass sich der Pip-Befehl auch automatisch in Pip von Python3 änderte, was wirklich peinlich war.

Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)

Übrigens kann ich den Linux-Pipeline-Befehl herunterladen, was wirklich praktisch ist:

Es gibt viele Dateien unter / usr/bin, es interessiert mich nur. Wie erstelle ich eine Datei mit Python im Namen?

ll | grep -n 'python'

Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)

Beim Ändern des Python-Befehls von Python2 auf Python3 tritt bei der Verwendung von yum ein Fehler auf:

File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

Ursache:

Die Yum-Paketverwaltung wird mit Python2 geschrieben. Nach dem Upgrade von Python2 auf Python3 treten aufgrund der Syntaxkompatibilität der Python-Versionen Probleme auf.

Lösung: Ändern Sie einfach die entsprechende Konfigurationsdatei von yum!

vi /usr/bin/yum
#!/usr/bin/python

wird geändert in

#!/usr/bin/python2

Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)

Ändern Sie die urlgrabber-ext-down-Datei und ändern Sie die Python-Version

#!/usr/bin/python

Cheng ändern

#!/usr/bin/python2

Das obige ist der detaillierte Inhalt vonBeispiel für die Änderung von Python-Befehlen unter Linux (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen