Ich kann keine Module von Python 3.7 unter Windows 7 mithilfe des Pip-Installationsprogramms installieren

3728
Rahul Gupta

Mit pip:

C: \ Benutzer \ DELL \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts> pip install pyaudio

Ausgabe:

Collecting pyaudio Using cached PyAudio-0.2.11.tar.gz Building wheels for collected packages: pyaudio Running setup.py bdist_wheel for pyaudio ... error Complete output from command c:\users\dell\appdata\local\programs\python\pytho n37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\DELL\\ AppData\\Local\\Temp\\pip-build-2wt7vi91\\pyaudio\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(comp ile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\DELL\AppData\Local\Temp\tm pos8y8pmgpip-wheel- --python-tag cp37: running bdist_wheel running build running build_py creating build creating build\lib.win32-3.7 copying src\pyaudio.py -> build\lib.win32-3.7 running build_ext building '_portaudio' extension creating build\temp.win32-3.7 creating build\temp.win32-3.7\Release creating build\temp.win32-3.7\Release\src C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo / Ox /W3 /GL /DNDEBUG /MD -Ic:\users\dell\appdata\local\programs\python\python37-3 2\include -Ic:\users\dell\appdata\local\programs\python\python37-32\include "-IC :\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Fil es (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Wi ndows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\includ e\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /Tcsrc/_portaudi omodule.c /Fobuild\temp.win32-3.7\Release\src/_portaudiomodule.obj _portaudiomodule.c src/_portaudiomodule.c(29): fatal error C1083: Cannot open include file: 'port audio.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN \\cl.exe' failed with exit status 2 

 Failed building wheel for pyaudio Running setup.py clean for pyaudio Failed to build pyaudio Installing collected packages: pyaudio Running setup.py install for pyaudio ... error Complete output from command c:\users\dell\appdata\local\programs\python\pyt hon37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\DELL \\AppData\\Local\\Temp\\pip-build-2wt7vi91\\pyaudio\\setup.py';f=getattr(tokeniz e, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(co mpile(code, __file__, 'exec'))" install --record C:\Users\DELL\AppData\Local\Tem p\pip-04qjfess-record\install-record.txt --single-version-externally-managed --c ompile: running install running build running build_py creating build creating build\lib.win32-3.7 copying src\pyaudio.py -> build\lib.win32-3.7 running build_ext building '_portaudio' extension creating build\temp.win32-3.7 creating build\temp.win32-3.7\Release creating build\temp.win32-3.7\Release\src C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\users\dell\appdata\local\programs\python\python37 -32\include -Ic:\users\dell\appdata\local\programs\python\python37-32\include "- IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program F iles (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\ Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\incl ude\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /Tcsrc/_portau diomodule.c /Fobuild\temp.win32-3.7\Release\src/_portaudiomodule.obj _portaudiomodule.c src/_portaudiomodule.c(29): fatal error C1083: Cannot open include file: 'po rtaudio.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\B IN\\cl.exe' failed with exit status 2 
-3
niemand hilft mir oder antwortet mir, indem er meine Fragen nur herabgestuft, siehe dort -3 Bewertung zu dieser Frage ohne Diskussion, obwohl es eine ausführliche Frage ist Rahul Gupta vor 6 Jahren 0
Wichtige Informationen fehlen. Was möchtest du erreichen? Was waren deine Schritte davor? Welchen Befehl haben Sie ausgeführt? Führen Sie es von einer erhöhten Eingabeaufforderung aus aus? gronostaj vor 6 Jahren 2
yaa der Befehl war "pip install pyaudio" Rahul Gupta vor 6 Jahren 0
jetzt habe ich meine frage bearbeitet und alles in frage kopiert, so dass plzzz mir jetzt @gronostaj hilft Rahul Gupta vor 6 Jahren 0
@ RahulGupta Ich habe eine (extrem) kurze Antwort gepostet. Grundsätzlich sollten Sie zur aktuellen Python 3.6.x-Zeile zurückkehren, wenn Sie sicherstellen möchten, dass Ihr Problem gelöst wird. Anaksunaman vor 6 Jahren 0

1 Antwort auf die Frage

1
Anaksunaman

Ich bin nicht sicher, ob dies die Antwort ist, die Sie suchen, aber ich würde vorschlagen, zu Python 3.6.x zurückzukehren, wenn Sie pip und die derzeit verfügbaren Räder verwenden möchten.

Seit Februar 2018 ist Python 3.7 eine Beta-Vorschau und keine vollständige Version. Dies bedeutet, dass A) Fehler, technische Probleme / Implementierungsprobleme und andere Einschränkungen auftreten und B) Drittanbieterprojekte wie pyaudio wahrscheinlich noch keine kompatiblen Laufräder für Python 3.7 produziert haben:

pyaudio_wheels

Ja, es hat mir sehr geholfen, pyaudio und andere Pakete in Python 3.6 sehr einfach zu installieren, aber ich kann immer noch kein Paket installieren, das 'speech_recognition' lautet Rahul Gupta vor 6 Jahren 0
@RahulGupta Mit "speech_recognition" Ich meine, Sie meinen [Uberi / speech_recognition on GitHub] (https://github.com/Uberi/speech_recognition), was unter [SpeechRecognition on PyPi] (https://pypi.python.org/pypi /Spracherkennung/). Wenn ja, sollten Sie versuchen, den Unterstrich wegzulassen und den ersten Buchstaben jedes Wortes groß zu schreiben, dh "pip install SpeechRecognition". Anaksunaman vor 6 Jahren 0
@RahulGupta Bezüglich der -5 der Frage, nimm es nicht persönlich. Es ist etwas üblich für Leute, die noch nie hier gepostet haben, um ihre ersten Fragen aus technischen Gründen nach unten zu stellen. Sie sollten [Wie kann ich eine gute Frage stellen?] (Https://superuser.com/help/how-to-ask?) Lesen. Anaksunaman vor 6 Jahren 0
@RahulGupta Da Sie jedoch bestimmte Details wünschen, sind hier einige Punkte zu beachten. Erstens war die Formatierung sehr schwer zu lesen. Sie mussten Ihre Eingabe und Ausgabe aufteilen und einige der speziellen Formatierungen verwenden, die SuperUser bereitstellt (z. B. vier führende Leerzeichen für "Code" -Blöcke). Zweitens gaben Sie zu Details zu wenig. Es stimmt zwar, dass es kaum genug war, um Sie oberflächlich zu unterstützen, aber Dinge, die inkonsequent erscheinen, sind oft von Bedeutung. Anaksunaman vor 6 Jahren 0
@RahulGupta Wenn Sie zum Beispiel die Pakete aufgelistet hätten, mit denen Sie Schwierigkeiten hatten (oder sogar einen Link zu einem Tutorial, falls Sie einem folgten), hätte ich vielleicht bereits beim Problem der Spracherkennung helfen können. Drittens haben Sie keine Fehlerbehebung oder Nachforschungen vorgelegt. Es hilft niemandem, wenn wir Ihnen die gleichen Lösungen anbieten, die Sie bereits ausprobiert haben. Diese Dinge sparen uns Zeit, Sie Zeit und verbessern die Fragen für andere, die auf Ihren Beitrag bei Google stoßen. Anaksunaman vor 6 Jahren 0
dass 'pip install SpeechRecognition' mir geholfen hat, es lief erfolgreich und auch wenn ich mithilfe von 'help (' modules ')' überprüfte, wurde 'speech_recognition' installiert, aber ich habe eine Frage. Wenn ich "pip install SpeechRecognition" verwendet habe, wie wurde dann das Modul "speech_recognition" installiert? @Anaksunaman Rahul Gupta vor 6 Jahren 0
@RahulGupta `speech_recognition` wurde als Teil von` SpeechRecognition` installiert. Modulnamen (z. B. "SpeechRecognition") spiegeln nicht immer die Namen der Elemente wider, die Sie in Python in Ihr Programm importieren, damit sie funktionieren (z. B. "speech_recognition"). Genauer gesagt ist "speech_recogintion" offenbar eine Klasse, die zum Erstellen bestimmter Objekte / Instanzen zur Abwicklung von Spracherkennungsfunktionen verwendet wird. Anaksunaman vor 6 Jahren 0
okkk thnx alot @Anaksunaman Ihre jede Antwort hat mir viel geholfen Rahul Gupta vor 6 Jahren 0
@RahulGupta Freut mich zu helfen. =) Anaksunaman vor 6 Jahren 0