一、需要安装C++编译工具,按照提示网站下载C++编译工具 并安装/
Installing collected packages: mmh3
Running setup.py install for mmh3 ... errorERROR: Command errored out with exit status 1:command: 'd:envsarticle_spider' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\HP\AppData\Local\Temp\pip-install-hjy8hpiw\mmh3\setup.py'"'"'; __file__='"'"'C:\Users\HP\AppData\Local\Temp\pip-install-hjy8hpiw\mmh3\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);codead().replace('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:UsersHPAppDataLocalTemp' --single-version-externally-managed --compile --install-headers 'd:envsarticle_spiderincludesitepython3.8mmh3'cwd: C:UsersHPAppDataLocalTemppip-install-hjy8hpiwmmh3Complete output (5 lines):running installrunning buildrunning build_extbuilding 'mmh3' extensionerror: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": /
二、安装完后,还是报错,关键错误如下:
eleasemmh3module.obj
mmh3module.cpp
C:UsersLisenAppDataLocalTemppip-install-2lu92t_7mmh3_7a78a66ca76b46029bc2595a3d0457f2MurmurHash3.h(16): error C2371: “uint32_t”: 重定义;不同的基类型
C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.27.29110includestdint.h(24): note: 参见“uint32_t”的声明
mmh3module.cpp(14): error C2371: “int32_t”: 重定义;不同的基类型
C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.27.29110includestdint.h(20): note: 参见“int32_t”的声明
mmh3module.cpp(17): error C2371: “uint32_t”: 重定义;不同的基类型
C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.27.29110includestdint.h(24): note: 参见“uint32_t”的声明
请找到编译工具目录C:Program Files (x86)Microsoft Visual Studio2022BuildToolsVCToolsMSVC14.36.32532include,(每个机器不同,可以在C盘搜索stdint.h),并找到stdint.h文件,用文本打开修改
修改后如下,保存再次安装编译成功
本文发布于:2024-02-04 10:52:29,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170705504654919.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |