Heim > Artikel > Backend-Entwicklung > Beispiel für die Änderung von Python-Befehlen unter Linux (mit Code)
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.
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.
Ü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'
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
Ä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!