Schwierigkeiten beim Ausführen von pip an der Eingabeaufforderung

4

Ich versuche, numpy auf meinem Computer zu installieren, indem ich die Anweisungen hier befolge .

Ich habe die Eingabeaufforderung bekam arbeiten Python zu finden , nachdem es auf meinem Weg hinzufügen und ich installiert es von python.org die offenbar pip für die Verwendung mit der Installation konfiguriert haben sollte, aber wenn ich versuche geben pip --versionin meinem Befehl veranlassen sie sagt , dass pip is not recognized as an internal or external command, operable program or batch file. python -m ensurepip --default-pipErträge eingeben

Looking in links: C:\Users\alecj\AppData\Local\Temp\tmpu_bljns8
Requirement already satisfied: setuptools in c:\users\alecj\appdata\local\programs\python\python37-32\lib\site-packages (39.0.1)
Requirement already satisfied: pip in c:\users\alecj\appdata\local\programs\python\python37-32\lib\site-packages (10.0.1)

Das sieht so aus, als wäre es dort, aber ich kann die Version nicht überprüfen oder irgendetwas anderes damit an der Eingabeaufforderung tun. Wie kann ich meine Eingabeaufforderung aufrufen, um pip zu finden? Ich habe versucht, den obigen Speicherort für pip zu meinem Pfad hinzuzufügen, aber es hat anscheinend nicht geholfen.

Alec Rhea
quelle

Antworten:

3

Dies sind meine Ergebnisse bei einer Neuinstallation von Windows 10 Home:

Wenn ich Python 3.7 von https://www.python.org/downloads/ herunterlade , kann ich Python von einer ausführbaren Datei installieren, die python-3.7.0.exesich in meinem Download-Ordner befindet. Stellen Sie sicher, dass das Kontrollkästchen "Python 3.7 zu PATH hinzufügen" aktiviert ist .

Wenn ich jetzt die Eingabeaufforderung öffne, sehe ich Folgendes:

Microsoft Windows [Version 10.0.16299.15]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\nelsn>pip --version
pip 10.0.1 from c:\users\nelsn\appdata\local\programs\python\python37- 
32\lib\site-packages\pip (python 3.7)

C:\Users\nelsn>python -m ensurepip --default-pip
Looking in links: C:\Users\nelsn\AppData\Local\Temp\tmp2wrxm7p6
Requirement already satisfied: setuptools in c:\users\nelsn\appdata\local\programs\python\python37-32\lib\site-packages (39.0.1)
Requirement already satisfied: pip in c:\users\nelsn\appdata\local\programs\python\python37-32\lib\site-packages (10.0.1)

Als nächstes pip install requestsfunktioniert das Laufen definitiv für mich. Ich kann pythondie Eingabeaufforderung eingeben, um eine Python-Antwort einzugeben, und das ist in import requestsOrdnung. (Oh, und auch pip install numpygut so.

Nels
quelle
Vielen Dank - Ich sehe python-3.7.0.exein meinen Downloads, aber meine Eingabeaufforderung findet Pip immer noch nicht. Hier ist ein Bild tinypic.com/r/2ykgx3n/9 . Sollte ich nur versuchen, neu zu installieren, oder gibt es ein Bild von einigen anderen Ordnern, die ich Ihnen zeigen sollte?
Alec Rhea
Es wird empfohlen, eine Neuinstallation zu versuchen, es sei denn, Sie sind sich absolut sicher, dass Sie das Kontrollkästchen "Python 3.7 zu PATH hinzufügen" aktiviert haben, als Sie zum ersten Mal versuchten, die Installation durchzuführen.
Nels
1
Die Neuinstallation hat einwandfrei funktioniert, ich muss das Kästchen nicht angekreuzt haben. Sehr geschätzt!
Alec Rhea
Anscheinend hat pip numpy erfolgreich installiert, als ich danach gefragt habe, aber jetzt kann ich numpy nicht in meine Python-Skripte importieren - einfache Vorschläge, oder sollte ich eine separate Frage stellen? Hier ist ein Bild als Referenz tinypic.com/r/5vsj7c/9 .
Alec Rhea
Dies ist, was ich bisher habe: superuser.com/questions/1337093/…
Nels