Wann immer ich die sys.path.append
wird das neue Verzeichnis hinzugefügt. Sobald ich jedoch Python schließe, wird die Liste auf die vorherigen (Standard-?) Werte zurückgesetzt. Wie füge ich ein Verzeichnis dauerhaft zu PYTHONPATH
?
Antworten
Zu viele Anzeigen?Nach mehrfachem Aufprall gegen die Wand. Endlich behoben, in meinem CentOS 8
el pip3
war alt und zeigte einen Fehler bei der Installation der aktuellen Pakete.
Nun hatte ich das Python-Quellpaket heruntergeladen, das Python-3.10.4
und auf die übliche Art und Weise installiert, aber die Überprüfung nach der Installation erzeugte Fehler in der Bash.
Und ich konnte das vorhandene Python nicht entfernen, weil das die CentOS
Desktop-Funktionen.
Lösung:
Für Gebäude
-
./configure
//nicht hinzufügen--prefix=/usr
die Sie richtig pflegen müssen -
make -j8
-
sudo make install
Da Sie nun mehrere Pythons installiert haben, können Sie die alias python=python3
Und für die Einstellung PYTHONPATH
export PYTHONPATH="/usr/local/bin/python3.10:/usr/local/lib/python3.10/lib-dynload:/usr/local/lib/python3.10/site-packages"
PYTHONHOME nicht hinzufügen
- See previous answers
- Weitere Antworten anzeigen