Egg*_*der 6 python windows pip
我正在尝试在 Windows 10 中的 Python Django 项目中pyaudio安装。pipwin
我首先在 Windows 10 中以管理员身份运行 CMD。然后运行命令:
\npipwin install pyaudio\nRun Code Online (Sandbox Code Playgroud)\n我收到以下错误:
\nraise HTTPError(req.full_url, code, msg, hdrs, fp)\nurllib.error.HTTPError: HTTP Error 404: Not Found\nRun Code Online (Sandbox Code Playgroud)\n命令的完整输出:
\nPackage `pyaudio` found in cache\nDownloading package . . .\nhttps://download.lfd.uci.edu/pythonlibs/z4tqcw5k/PyAudio-0.2.11-cp38-cp38-win_amd64.whl\nPyAudio-0.2.11-cp38-cp38-win_amd64.whl\nTraceback (most recent call last):\n File "C:\\Users\\...\\AppData\\Local\\Programs\\Python\\Python38\\Scripts\\pipwin-script.py", line 11, in <module>\n load_entry_point('pipwin==0.5.1', 'console_scripts', 'pipwin')()\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\pipwin\\command.py", line 103, in main\n cache.install(package)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\pipwin\\pipwin.py", line 300, in install\n wheel_file = self.download(requirement)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\pipwin\\pipwin.py", line 294, in download\n return self._download(requirement, dest)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\pipwin\\pipwin.py", line 290, in _download\n obj.start()\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\pySmartDL\\pySmartDL.py", line 267, in start\n urlObj = urllib.request.urlopen(req, timeout=self.timeout, context=self.context)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\urllib\\request.py", line 222, in urlopen\n return opener.open(url, data, timeout)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\urllib\\request.py", line 531, in open\n response = meth(req, response)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\urllib\\request.py", line 640, in http_response\n response = self.parent.error(\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\urllib\\request.py", line 569, in error\n return self._call_chain(*args)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\urllib\\request.py", line 502, in _call_chain\n result = func(*args)\n File "c:\\users\\...\\appdata\\local\\programs\\python\\python38\\lib\\urllib\\request.py", line 649, in http_error_default\n raise HTTPError(req.full_url, code, msg, hdrs, fp)\nurllib.error.HTTPError: HTTP Error 404: Not Found\nRun Code Online (Sandbox Code Playgroud)\n为什么我无法安装pyaudio?
谢谢!
\n我现在尝试运行此命令(pipwin\xc2\xb4 doesn't seem to have the --no-cache-dir 选项`):
pip install pyaudio --no-cache-dir\nRun Code Online (Sandbox Code Playgroud)\n并得到以下错误和输出:
\nCollecting pyaudio\n Downloading PyAudio-0.2.11.tar.gz (37 kB)\nBuilding wheels for collected packages: pyaudio\n Building wheel for pyaudio (setup.py) ... error\n ERROR: Command errored out with exit status 1:\n command: 'C:\\Users\\...\\Documents\\django\\...\\Scripts\\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\\\Users\\\\...\\\\AppData\\\\Local\\\\Temp\\\\pip-install-hmxqj031\\\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\\setup.py'"'"'; __file__='"'"'C:\\\\Users\\\\...\\\\AppData\\\\Local\\\\Temp\\\\pip-install-hmxqj031\\\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\\Users\\...\\AppData\\Local\\Temp\\pip-wheel-2z9ppsu6'\n cwd: C:\\Users\\...\\AppData\\Local\\Temp\\pip-install-hmxqj031\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\n Complete output (17 lines):\n running bdist_wheel\n running build\n running build_py\n creating build\n creating build\\lib.win-amd64-3.8\n copying src\\pyaudio.py -> build\\lib.win-amd64-3.8\n running build_ext\n building '_portaudio' extension\n creating build\\temp.win-amd64-3.8\n creating build\\temp.win-amd64-3.8\\Release\n creating build\\temp.win-amd64-3.8\\Release\\src\n C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.28.29910\\bin\\HostX86\\x64\\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DMS_WIN64=1 -IC:\\Users\\...\\Documents\\django\\...\\include -Ic:\\users\\...\\appdata\\local\\programs\\python\\python38\\include -Ic:\\users\\...\\appdata\\local\\programs\\python\\python38\\include "-IC:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.28.29910\\include" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\shared" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\um" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\winrt" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\cppwinrt" /Tcsrc/_portaudiomodule.c /Fobuild\\temp.win-amd64-3.8\\Release\\src/_portaudiomodule.obj\n _portaudiomodule.c\n c:\\users\\...\\appdata\\local\\programs\\python\\python38\\include\\pyconfig.h(117): warning C4005: 'MS_WIN64': macro redefinition\n src/_portaudiomodule.c: note: see previous definition of 'MS_WIN64'\n src/_portaudiomodule.c(29): fatal error C1083: Cannot open include file: 'portaudio.h': No such file or directory\n error: command 'C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\BuildTools\\\\VC\\\\Tools\\\\MSVC\\\\14.28.29910\\\\bin\\\\HostX86\\\\x64\\\\cl.exe' failed with exit status 2\n ----------------------------------------\n ERROR: Failed building wheel for pyaudio\n Running setup.py clean for pyaudio\nFailed to build pyaudio\nInstalling collected packages: pyaudio\n Running setup.py install for pyaudio ... error\n ERROR: Command errored out with exit status 1:\n command: 'C:\\Users\\...\\Documents\\django\\...\\Scripts\\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\\\Users\\\\...\\\\AppData\\\\Local\\\\Temp\\\\pip-install-hmxqj031\\\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\\setup.py'"'"'; __file__='"'"'C:\\\\Users\\\\...\\\\AppData\\\\Local\\\\Temp\\\\pip-install-hmxqj031\\\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\\Users\\...\\AppData\\Local\\Temp\\pip-record-r1bi5b8i\\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\\Users\\...\\Documents\\django\\...\\include\\site\\python3.8\\pyaudio'\n cwd: C:\\Users\\...\\AppData\\Local\\Temp\\pip-install-hmxqj031\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\n Complete output (17 lines):\n running install\n running build\n running build_py\n creating build\n creating build\\lib.win-amd64-3.8\n copying src\\pyaudio.py -> build\\lib.win-amd64-3.8\n running build_ext\n building '_portaudio' extension\n creating build\\temp.win-amd64-3.8\n creating build\\temp.win-amd64-3.8\\Release\n creating build\\temp.win-amd64-3.8\\Release\\src\n C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.28.29910\\bin\\HostX86\\x64\\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DMS_WIN64=1 -IC:\\Users\\...\\Documents\\django\\...\\include -Ic:\\users\\...\\appdata\\local\\programs\\python\\python38\\include -Ic:\\users\\...\\appdata\\local\\programs\\python\\python38\\include "-IC:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.28.29910\\include" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\shared" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\um" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\winrt" "-IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\cppwinrt" /Tcsrc/_portaudiomodule.c /Fobuild\\temp.win-amd64-3.8\\Release\\src/_portaudiomodule.obj\n _portaudiomodule.c\n c:\\users\\...\\appdata\\local\\programs\\python\\python38\\include\\pyconfig.h(117): warning C4005: 'MS_WIN64': macro redefinition\n src/_portaudiomodule.c: note: see previous definition of 'MS_WIN64'\n src/_portaudiomodule.c(29): fatal error C1083: Cannot open include file: 'portaudio.h': No such file or directory\n error: command 'C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\BuildTools\\\\VC\\\\Tools\\\\MSVC\\\\14.28.29910\\\\bin\\\\HostX86\\\\x64\\\\cl.exe' failed with exit status 2\n ----------------------------------------\nERROR: Command errored out with exit status 1: 'C:\\Users\\...\\Documents\\django\\...\\Scripts\\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\\\Users\\\\...\\\\AppData\\\\Local\\\\Temp\\\\pip-install-hmxqj031\\\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\\setup.py'"'"'; __file__='"'"'C:\\\\Users\\\\...\\\\AppData\\\\Local\\\\Temp\\\\pip-install-hmxqj031\\\\pyaudio_26cdeab02ee14fec8d9e424e45453600\\\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\\Users\\...\\AppData\\Local\\Temp\\pip-record-r1bi5b8i\\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\\Users\\...\\Documents\\django\\...\\include\\site\\python3.8\\pyaudio' Check the logs for full command output.\nWARNING: You are using pip version 20.3.3; however, version 21.0.1 is available.\nYou should consider upgrading via the 'C:\\Users\\...\\Documents\\django\\...\\Scripts\\python.exe -m pip install --upgrade pip' command.\nRun Code Online (Sandbox Code Playgroud)\n
小智 14
这是一个与pyaudio不一定相关的问题。尝试:
pipwin refresh
Run Code Online (Sandbox Code Playgroud)
然后使用 pipwin 安装你想要的东西。
| 归档时间: |
|
| 查看次数: |
5000 次 |
| 最近记录: |