tl; dr Selbst wenn Sie Python in Choco einfügen, können Sie die Umgebungsvariablen selbst übergeben. Wenn Sie pip verwenden möchten, setzen Sie es in sich.
Nach der Installation von python3.7 mit choco zur Installation von ROS2 auf Powershell
$ python
Wenn Sie eintreten, wird der Microsoft Store geöffnet.
Wenn ich versuche, pip mit choco zu installieren, kann es aufgrund eines Fehlers nicht installiert werden.
Zuerst nach der Installation von Python
$ refreshenv
Und reflektiere es.
Danach wieder
$ python
Wenn der Microsoft Store auch bei Eingabe geöffnet wird, müssen Sie die Umgebungsvariablen selbst eingeben. In meinem Fall gab es einen Ordner namens Python (Version) direkt unter dem Laufwerk C, setzen Sie diesen also auf den Pfad der Umgebungsvariablen. Dann wurde Python verwendbar.
Als nächstes tritt ein Fehler auf, wenn ich versuche, pip mit choco zu installieren. Ich habe zu diesem Zeitpunkt vergessen, das Fehlerprotokoll zu erstellen, daher werde ich es weglassen.
Laden Sie in diesem Fall das Pip-Installationsskript aus dem Internet herunter. Führen Sie die folgenden Schritte in dem Ordner aus, in dem Python installiert ist.
$ wget "https://bootstrap.pypa.io/get-pip.py" -O "get-pip.py"
$ python get-pip.py
Anschließend wird im Ordner ein Skriptordner erstellt. Registrieren Sie diesen Ordner daher auch im Pfad der Umgebungsvariablen. Dann können Sie pip verwenden.
https://index.ros.org/doc/ros2/Installation/Eloquent/Windows-Install-Binary/ https://qiita.com/kangetsu121/items/b6352b547cd32e71bc65#%E5%8F%82%E8%80%83 https://bamch0h.hatenablog.com/entry/2019/09/29/162601