【发布时间】:2020-12-24 18:14:09
【问题描述】:
我正在使用 python 3.8.6,但由于某种原因它无法为 netifaces 构建轮子
错误:
C:\Users\cuerv>pip install --upgrade netifaces
收集网友
使用缓存的 netifaces-0.10.9.tar.gz (28 kB)
为收集的包构建轮子:netifaces
netifaces (setup.py) 的构建轮...错误
错误:命令出错,退出状态为 1:
命令:'c:\users\cuerv\downloads\my code\imports\python 3.8.6\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17\setup.py'"'"'; 文件='"'"'C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17\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\cuerv\AppData\Local\Temp\pip-wheel-qxm_uil5'
cwd: C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17
完整输出(5 行):
运行 bdist_wheel
运行构建
运行 build_ext
构建“netifaces”扩展
错误:需要 Microsoft Visual C++ 14.0。使用“Visual Studio 构建工具”获取它:https://visualstudio.microsoft.com/downloads/
错误:netifaces 构建轮子失败
为 netifaces 运行 setup.py clean
未能建立网络
安装收集的包:netifaces
为 netifaces 运行 setup.py install ... 错误
错误:命令出错,退出状态为 1:
命令:'c:\users\cuerv\downloads\my code\imports\python 3.8.6\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17\setup.py'"'"'; 文件='"'"'C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record 'C:\Users\cuerv\AppData\Local\Temp\pip-record-b4lmtpzg\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\ users\cuerv\downloads\我的代码\imports\python 3.8.6\Include\netifaces'
cwd: C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17
完整输出(5 行):
运行安装
运行构建
运行 build_ext
构建“netifaces”扩展
错误:需要 Microsoft Visual C++ 14.0。使用“Visual Studio 构建工具”获取它:https://visualstudio.microsoft.com/downloads/
--------------------------------------
错误:命令出错,退出状态为 1:'c:\users\cuerv\downloads\my code\imports\python 3.8.6\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17\setup.py'"'"'; 文件='"'"'C:\Users\cuerv\AppData\Local\Temp\pip-install-femvpx3w\netifaces_673ef3fc78424548962ff6e3f9ac8b17\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record 'C:\Users\cuerv\AppData\Local\Temp\pip-record-b4lmtpzg\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\ users\cuerv\downloads\my code\imports\python 3.8.6\Include\netifaces' 检查日志以获取完整的命令输出。
【问题讨论】:
标签: python python-3.x import pip python-netifaces