1. Änderung auf Systemebene
1. Verwenden Sie whereis python, um die auf dem Server vorhandene Python-Version anzuzeigen
2. Löschen Sie die ursprüngliche Python-Versionsumgebung
sudo rm /usr/bin/python
3. Python-Version wechseln
ln -s /usr/bin/python3.6 /usr/bin/python
4. Überprüfen Sie die Python-Version
python --version
2. Änderung der Benutzerebene
1. Überprüfen Sie, ob sich im Verzeichnis home/username die folgenden zwei versteckten Dateien befinden
Wenn die beiden oben genannten Dateien nicht vorhanden sind, kopieren Sie die beiden Dateien .bashrc und .profile aus dem Verzeichnis /etc/skel/ in das Verzeichnis home/username, das das Screenshot-Verzeichnis oben ist
2. Erstellen Sie ein neues bin-Verzeichnis im Verzeichnis home/username und verknüpfen Sie die Python-Version
Verknüpfen Sie Versionen über ln -s, zum Beispiel:
ln -s /usr/bin/python2.7 python2.7
3. Wechseln Sie die Python-Version
Löschen Sie das Python-Verzeichnis unter dem bin-Verzeichnis und verknüpfen Sie es erneut
Wenn die aktuelle Python-Version des Bloggers Python2.7 ist und Sie auf Version 3.8 wechseln möchten, führen Sie die folgenden Schritte aus:
rm Python
ln -s python3.8 Python
4. Sorgen Sie dafür, dass die Umgebung funktioniert
Quellprofil
Anmerkungen: Die folgende Methode zum Ändern der Python-Version auf Benutzerebene wird auch im Internet erwähnt: Der Blogger überprüft, ob sich die Python-Version nach der Änderung geändert hat, aber beim Kompilieren des Android-Systemcodes wird ein Fehler gemeldet kann daran liegen, dass die Python-Version nicht wirklich wirksam wird.
vim ~/.bashrc
添加 alias python='/usr/bin/python2.7'
source ~/.bashrc