Zusammenfassung der Python-Konfigurationsprobleme (ing)

Zur Verwaltung der Python-Umgebung wird Anaconda installiert.

Spiegelquelle

  1. Verwenden Sie vorübergehend die Spiegelquelle.
    Nehmen Sie als Beispiel die Installation von Numpy aus der Tsinghua-Quelle:
    pip install numpyt -i https://pypi.tuna.tsinghua.edu.cn/simple.
  2. Konfigurieren Sie die Langzeitspiegelquelle
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn

Aktualisieren Sie die Python-Version der virtuellen Umgebung

Einer meiner am häufigsten verwendeten Namen für virtuelle Umgebungen ist „Deep“. Seine Version ist 3.6.
Die Debugging-Funktion von VScode unterstützt Python = 3.6 und früher nicht, aber ich habe viele Pakete in dieser virtuellen Umgebung installiert und möchte keine neue Umgebung erstellen, daher muss ich Python aktualisieren. Lassen Sie uns zuerst auf 3.8 aktualisieren.
Der Befehl lautet wie folgt:
Betreten Sie zunächst die tiefe Umgebung:
conda activate deep
Upgrade-Befehl:
conda install python=3.8
Während des Upgrade-Vorgangs müssen die Modulpakete, von denen die Originalversion abhängt, bis zu einem gewissen Grad aktualisiert werden. Es ist normal, auf Installationspakete zu stoßen.

Der Installationsfehler liegt hier

  1. [Solving environment: failed with initial frozen solve. Retrying with flexible solve]
    Dieses Problem ist bei der Installation von sklearn und der Konfiguration der Pytorch-Umgebung aufgetreten. Ich habe viele Möglichkeiten gefunden, die Ursache herauszufinden (Sie können sich auf die Diskussion in StackOverflow beziehen ). Von allen Methoden, die ich ausprobiert habe, denke ich, dass der wahrscheinlichste Grund die Spiegelquelle ist Versuchen Sie daher, die von Ihnen konfigurierte inländische Spiegelquelle zu löschen. Zu diesem Zeitpunkt habe ich Pytorch ohne Spiegelquellen heruntergeladen und die Geschwindigkeit war nicht so langsam wie erwartet. Nachdem Sie die erforderlichen Bibliotheken installiert haben, können Sie diese neu konfigurieren.
  2. [WARNING:Ignore distutils configs in setup.cfg due to encoding errors]
    Ich bin beim Konfigurieren der Yolov5-Umgebung auf dieses Problem gestoßen. Dies liegt daran, dass die Kodierungsmethode der chinesischen Version von Windows standardmäßig GBK anstelle von utf8 verwendet. Ändern Sie einfach die Kodierungsmethode. Referenz: hier

Dieses Problem kann auftreten, wenn der Python-Befehl ausgeführt wird, um die Module in der Anforderungs-Python-Datei mit utf8 zu installieren.

fortgesetzt werden. . .

Guess you like

Origin blog.csdn.net/m0_67313306/article/details/127974016