Python im cmd finden?
Hallo ich habe gerade mit Python angefangen und wollte ein Modul installieren
dies sollte ich nach Anleitung im cmd mit "pip install pynput" machen,
als dies nicht funktionierte habe ich probiert Python im cmd mit "python --version"
zu finden dies funktionierte auch nicht allerdings nutze ich Python über PyCharm
was noch immer funktioniert. Ich hoffe jemand kann mir helfen.
Vielen dank im Voraus
Hugo
2 Antworten
PyCharm nutzt venv und nutzt eigene lokale Konfiguration, die jedoch nicht für dein OS global verfügbar ist.
Umgebungsvariable hättest du setzen müssen :) Der MS-Store hat es schon richtig gemacht.
Python scheint bei Dir nicht im Suchpfad zu liegen (ist ansich auch nicht nötig).
Sollte in der Konfiguration von PyCharm nciht zu sehen sein, wo Python installiert ist?
Wenn ich ein Programm in PyCharm ausführe wird als erste zeile
C:\Users\Hugi\AppData\Local\JetBrains\PyCharmCE2024.1\demo\PyCharmLearningProject\venv\Scripts\python.exe
C:\Users\Hugi\Desktop\python_projekte\Test2.py
angezeigt. Die zweite Zeile ist der Ort wo die ausgeführte Datei gespeichert ist
Bei der Neuinstallation wird wohl der Installer den Pfad gesetzt haben. Insofern ist das nur konsequent.
C:\Users\Hugi\AppData\Local\JetBrains\PyCharmCE2024.1\demo\PyCharmLearningProject\venv\Scripts\python.exe
Den Interpreter komplett ind ie virtuelle env zu installieren scheint mir etwas eigenartig - ob PyCharm da nen Wrapper nutzt?
Ich konnte zwar nicht rausfinden wieso es das Problem gab allerdings konnte ich es beheben in dem ich Python neu über den Microsoft Store installiert habe