Also habe ich kürzlich Python Version 2.7.5 installiert und eine kleine Schleife damit gemacht, aber das Problem ist, wenn ich zu cmd gehe und tippe, python testloop.py
bekomme ich den Fehler:
'python' wird nicht als interner oder externer Befehl erkannt
Ich habe versucht, den Pfad festzulegen, aber ohne Erfolg.
Hier ist mein Weg:
C: \ Programme \ Python27
Wie Sie sehen können, ist hier mein Python installiert. Ich weiß nicht, was ich sonst tun soll. Kann jemand helfen?
Antworten:
Sie müssen diesen Ordner zu Ihrem Windows-Pfad hinzufügen:
https://docs.python.org/2/using/windows.html Aus dieser Frage entnommen.
quelle
Versuchen Sie "py" anstelle von "python" über die Befehlszeile:
quelle
py
automatisch eingerichtet wird ... aber nichtpython
? dafaq? Oh, aber diese Antwort erklärt die Art von stackoverflow.com/questions/32742093/… - im Grundepy
können Sie angeben, welche Python-Version Sie möchten, aber wenn Sie nichts angeben, wählt sie die StandardeinstellungFailed to establish a new connection: [Errno 11002] getaddrinfo failed',)': /simple/sklearn/
Ich habe die Antwort gefunden ... Klicken Sie auf das Installationsprogramm und aktivieren Sie das Kontrollkästchen "Python zu Umgebungsvariablen hinzufügen". Deinstallieren Sie die alte NICHT, sondern klicken Sie auf "Ändern". Klicken Sie auf den Link für das Bild.
quelle
Stellen Sie zunächst sicher, wo sich Ihr Python-Verzeichnis befindet. Es ist normalerweise in
C:\Python27
. Wenn deins anders ist, ändern Sie es mit dem folgenden Befehl.Wenn Python nach der Installation immer noch nicht erkannt wird, geben Sie in PowerShell Folgendes ein:
Schließen Sie PowerShell und starten Sie es erneut, um sicherzustellen, dass Python jetzt ausgeführt wird. Ist dies nicht der Fall, ist möglicherweise ein Neustart erforderlich.
quelle
Geben Sie py -v anstelle von python -v in die Eingabeaufforderung ein
quelle
Wenn Sie die Python-Version sehen möchten, sollten Sie
py -V
stattdessen verwendenpython -V
Wenn Sie zur laufenden Umgebung von Python wechseln möchten, sollten Sie
py
stattdessen verwendenpython
Hier können Sie das Python-Programm wie folgt ausführen:
quelle
Ich habe dieses Problem gelöst, indem ich CMD im Administrationsmodus ausgeführt habe. Versuchen Sie es also.
quelle
Ich habe das gleiche Problem bei der Installation von Python festgestellt und es wurde behoben, wenn ich einen Pfad im System festgelegt habe. Hier sind die Schritte.
quelle
Öffnen Sie CMD mit Administratorzugriff (Rechtsklick und dann als Administrator ausführen) und geben Sie dort den folgenden Befehl ein:
Ersetzen Sie My_python_lib durch den Ordnernamen Ihrer installierten Python, wie es für mich war
C:\python27
. Um zu überprüfen, ob die Pfadvariable festgelegt ist, gebenecho %PATH%
Sie ein, dass am Ende Ihr Python-Teil angezeigt wird. Daher ist jetztpython
zugänglich. Aus diesem Tutorialquelle
Stellen Sie in den Python- Dokumenten den Pfad wie oben beschrieben ein.
Führen Sie dann den Python-Befehl unter Verwendung des vollständigen Pfadnamens aus, um sicherzustellen, dass dies funktioniert.
quelle
Eine andere hilfreiche, aber einfache Lösung könnte darin bestehen, Ihren Computer nach dem Download neu zu starten, wenn sich Python in der PATH-Variablen befindet. Dies war ein Fehler, den ich normalerweise mache, wenn ich Python auf einen neuen Computer herunterlade.
quelle
Ich habe Python 3.7.4 installiert. Zuerst habe ich Python in meiner Eingabeaufforderung ausprobiert. Es wurde gesagt, dass 'Python nicht erkannt wird Befehl ......'. Dann habe ich den Befehl 'py' ausprobiert und es funktioniert.
Mein Beispielbefehl lautet:
quelle
Wenn Sie deinstalliert, erneut installiert und "Python" in der CLI ausgeführt haben, müssen Sie nach der Installation eine neue CMD öffnen, damit "Python" erkannt wird. 'py' wird wahrscheinlich mit einer alten CLI erkannt, da sie an keine Version gebunden ist.
quelle
Option 1: Wählen Sie während der Installation die Option zum Hinzufügen einer Umgebungsvariablen aus. Option 2: Gehen Sie zu C: \ Benutzer-> AppData (versteckte Datei) -> Lokal \ Programme \ Python \ Python38-32 (abhängig von der installierten Version) \ Skripte Kopieren Sie den Pfad und fügen Sie hinzu env vars path.
Für mich hat dieser Pfad funktioniert: C: \ Benutzer \ Benutzername \ AppData \ Local \ Programme \ Python \ Python38-32 \ Scripts
quelle
Es war etwas verwirrender mit den Python-Anweisungen, als SQL Server 2019 mit Python installiert wurde. Der tatsächliche Weg, den ich finde, ist wie folgt:
Skripte werden mit einem Execute-Befehl ausgeführt:
Es gibt zusätzliche Dokumentation in Bezug auf die Python 2019-Version von Python. Es gibt eine Erklärung, die empfiehlt, PIP nur von einem Download von sqlmutils-xxxzip auf git ( https://www.github.com/Microsoft/sqlmutils ) zu verwenden. Es gibt jedoch eine Einschränkung. Derzeit funktioniert dies nur für R und nicht für Python (Anaconda und folglich pip). Python über SQL funktioniert, aber pip ist noch nicht verfügbar. (25.11.2019)
Wäre toll, wenn dies ein Update wäre.
quelle