Zeichnen Sie den Prozess der Installation von Python3 auf einem M1-Chip-Mac auf
Vorwort: Es ist notwendig, Python zu verwenden, um ein Skript zu erstellen, das mit der URL-Schnittstelle interagiert, um bei der Dienstmigrationsarbeit zusammenzuarbeiten, aber die Python-Umgebung steckt im Entwicklungs- und Testskript fest (auf dem Computer sind viele Pythons installiert und die Verwaltung dazwischen). Mehrere Versionen sind verwirrend. Wenn Sie also zuerst eine Version debuggen möchten, ist es gut, sie zu verwenden. Wenn das Skript die Anforderungsbibliothek verwendet, müssen Sie sie für Python installieren.
Um zwei Dinge zusammenzufassen:
- Installieren Sie Python3.9, es muss verwendet werden können
- Installieren Sie die Anforderungsbibliothek für Python3.9
1. Installieren Sie Python3.9
Hinweis: Es wird berichtet, dass der Apple M1-Chip Kompatibilitätsprobleme mit Python 3.6 und 3.7 hat, also geben Sie auf und hören Sie auf Ratschläge!
1. Installationsbefehl: Mac verwendet Homebrew zur Installation
brew install [email protected]
Wenn die Brew-Installation beispielsweise nicht erfolgreich ist und eine bestimmte Abhängigkeit fehlschlägt, aktualisieren Sie Homebre und versuchen Sie es erneut (möglicherweise sind einige Quellen abgelaufen und Sie müssen neue aktualisieren).
Führen Sie den Befehl aus:
brew update
und undbrew upgrade
warten Sie nach dem Erfolg eine Weilebrew upgrade [email protected]
Nach Abschluss der Installation führt das Terminal aus python3 --version
oder python3.9 --version
.
- Wenn die installierte Version angezeigt wird, ist die Installation erfolgreich
- Wenn ein Fehler gemeldet wird
killed /**/**/.... --version
, liegt im Grunde ein Problem mit der Umgebungsvariablen vor (ich habe mehrere Python-Versionen auf dem Computer installiert und die Umgebung ist durcheinander), die Lösung↓
① Schauen Sie sich zunächst den Installationspfad von Python3.9 an
which python3.9
/opt/homebrew/bin/python3.9
(这其实是又软链到 python3.9 -> ../Cellar/[email protected]/3.9.16/bin/python3.9)
② Bearbeiten Sie bash_profile
die Datei und fügen Sie unter Konfiguration Umgebungsvariablen hinzu
vim ~/.bash_profile
Fügen Sie Folgendes hinzu:
PATH="/opt/homebrew/bin/:${
PATH}"
export PATH=${
PATH}
alias python3.9="/opt/homebrew/bin/python3.9"
:wq speichern
③ Lassen Sie den soeben konfigurierten Inhalt wirksam werden
source ~/.bash_profile
④ im Test
python3.9 --version
Python 3.9.16
⑤ Die Installation ist abgeschlossen und das erste Großereignis ist abgeschlossen
2. Installieren Sie die Anforderungsbibliothek für Python3.9
Verwenden Sie die Tools: pip oder pip3
① Führen Sie die Befehlsinstallation aus.
Führen Sie normalerweise den folgenden Befehl zur Installation aus:
pip3 install requests
Wenn auf dem Computer jedoch mehrere Python-Versionen installiert sind, installiert dieser Befehl nur die Bibliothek für die Standardversion und die erforderliche Python3.9-Version wird möglicherweise nicht installiert. Wenn es also immer noch nicht funktioniert, pip
geben Sie den Installationsort manuell an. Der Vorgang ist wie folgt:
a. Suchen Sie zunächst den tatsächlichen Installationsort der Python3.9-Version
which python3.9
我的显示为:/opt/homebrew/bin/python3.9
(这其实是又软链到 python3.9 -> ../Cellar/[email protected]/3.9.16/bin/python3.9)
Sie müssen den Pfad zum Endpunkt verwenden, hier ist/opt/homebrew/Cellar/[email protected]/3.9.16
b. Gehen Sie zum tatsächlichen Installationsverzeichnis. Sie sehen ungefähr diese Verzeichnisse
c. Geben Sie ein , prüfen Sie, ob ein Verzeichnis lib
vorhanden ist . Wenn nicht, erstellen Sie pwd und drucken Sie den Pfad aussite-packages
/opt/homebrew/Cellar/[email protected]/3.9.16/lib/site-packages
d.pip gibt den Installationspfad zur Installation der Anforderungsbibliothek an
pip3 install --target=/opt/homebrew/Cellar/[email protected]/3.9.16/lib/site-packages requests
Die Installation ist abgeschlossen~