完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我正在尝试为 FRDM-MCXW71 培训先决条件设置 SPSDK。
即使我的笔记本电脑上安装了 MS Build Tool 15,我也无法修复 hidapi 构建错误。 您能告诉我如何解决这个问题吗? 谢谢。 C:Usersimx>cd GetSpsdk C:UsersimxGetSpsdk>cd Scripts C:UsersimxGetSpsdkScripts>activate (GetSpsdk) C:UsersimxGetSpsdkScripts>pip install -U spsdk 正在收集 spsdk 使用缓存的 spsdk-2.3.0-py3-none-any.whl.metadata (38 kB) Collecting asn1crypto<1.6,>=1.2 (from spsdk) 使用缓存的 asn1crypto-1.5.1-py2.py3-none-any.whl.metadata (13 kB) Collecting bincopy<20.1,>=17.14.5 (from spsdk) 使用缓存的 bincopy-20.0.0-py3-none-any.whl.metadata (6.9 kB) Collecting bitstring<4.3,>=3.1 (from spsdk) 使用缓存的 bitstring-4.2.3-py3-none-any.whl.metadata (5.0 kB) Collecting click-option-group<0.6,>=0.3.0 (from spsdk) 使用缓存的 click_option_group-0.5.6-py3-none-any.whl.metadata (8.3 kB) Collecting click-command-tree<1.3 (from spsdk) 使用缓存的 click_command_tree-1.2.0-1-py3-none-any.whl.metadata (1.7 kB) Collecting click!=8.1.4,<8.2,>=7.1 (from spsdk) 使用缓存的 click-8.1.7-py3-none-any.whl.metadata (3.0 kB) Collecting colorama<0.5,>=0.4.6 (from spsdk) 使用缓存的 colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) Collecting crcmod<1.8 (from spsdk) 使用缓存的 crcmod-1.7-py3-none-any.whl Collecting cryptography<43.1,>=42.0.0 (from spsdk) 使用缓存的 cryptography-43.0.1-cp39-abi3-win_amd64.whl.metadata (5.4 kB) Collecting deepmerge<2.1 (from spsdk) 使用缓存的 deepmerge-2.0-py3-none-any.whl.metadata (3.5 kB) Collecting fastjsonschema<2.21,>=2.15.1 (from spsdk) 使用缓存的 fastjsonschema-2.20.0-py3-none-any.whl.metadata (2.1 kB) Collecting hexdump<3.4 (from spsdk) 使用缓存的 hexdump-3.3-py3-none-any.whl Collecting libusbsio<2.2,>=2.1.12 (from spsdk) 使用缓存的 libusbsio-2.1.13-py3-none-any.whl.metadata (6.0 kB) Collecting oscrypto<1.4 (from spsdk) 使用缓存的 oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting packaging<24.2,>=23.2 (from spsdk) 使用缓存的 packaging-24.1-py3-none-any.whl.metadata (3.2 kB) Collecting platformdirs<4.4,>=3.9.1 (from spsdk) 使用缓存的 platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB) Collecting prettytable<3.12,>=3.8 (from spsdk) 使用缓存的 prettytable-3.11.0-py3-none-any.whl.metadata (30 kB) Collecting pyocd-pemicro<1.2,>=1.1.5 (from spsdk) 使用缓存的 pyocd_pemicro-1.1.5-py3-none-any.whl.metadata (2.6 kB) Collecting pyocd<0.37,>=0.35.1 (from spsdk) 使用缓存的 pyocd-0.36.0-py3-none-any.whl.metadata (11 kB) Collecting pyserial<3.6,>=3.1 (from spsdk) 使用缓存的 pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB) Collecting ruamel.yaml<0.19,>=0.17 (from spsdk) 使用缓存的 ruamel.yaml-0.18.6-py3-none-any.whl.metadata (23 kB) Collecting requests<2.33,>=2.32.3 (from spsdk) 使用缓存的 requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) Collecting setuptools-scm<8.2 (from spsdk) 使用缓存的 setuptools_scm-8.1.0-py3-none-any.whl.metadata (6.6 kB) Collecting sly<0.6 (from spsdk) 使用缓存的 sly-0.5-py3-none-any.whl.metadata(373 字节) Collecting typing-extensions<4.13 (from spsdk) 使用缓存的 typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB) Collecting libuuu<1.6 (from spsdk) 使用缓存的 libuuu-1.5.182-py3-none-any.whl.metadata (2.5 kB) Collecting humanfriendly (from bincopy<20.1,>=17.14.5->spsdk) 使用缓存的 humanfriendly-10.0-py2.py3-none-any.whl.metadata (9.2 kB) Collecting argparse-addons>=0.4.0 (from bincopy<20.1,>=17.14.5->spsdk) 使用缓存的 argparse_addons-0.12.0-py3-none-any.whl.metadata (2.8 kB) Collecting pyelftools (from bincopy<20.1,>=17.14.5->spsdk) 使用缓存的 pyelftools-0.31-py3-none-any.whl.metadata (381 字节) Collecting bitarray<3.0.0,>=2.9.0 (from bitstring<4.3,>=3.1->spsdk) 使用缓存的 bitarray-2.9.3-cp313-cp313-win_amd64.whl.metadata (35 kB) Collecting cffi>=1.12 (from cryptography<43.1,>=42.0.0->spsdk) 使用缓存的 cffi-1.17.1-cp313-cp313-win_amd64.whl.metadata (1.6 kB) Collecting wcwidth (from prettytable<3.12,>=3.8->spsdk) 使用缓存的 wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB) Collecting capstone<5.0,>=4.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 capstone-4.0.2-py2.py3-none-win_amd64.whl.metadata(525 字节) Collecting cmsis-pack-manager<1.0,>=0.5.2 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 cmsis_pack_manager-0.5.3-py3-none-win_amd64.whl.metadata (3.7 kB) Collecting importlib-metadata>=3.6 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 kB) Collecting importlib-resources (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 importlib_resources-6.4.5-py3-none-any.whl.metadata (4.0 kB) Collecting intelhex<3.0,>=2.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 intelhex-2.3.0-py2.py3-none-any.whl.metadata (2.7 kB) Collecting intervaltree<4.0,>=3.0.2 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 intervaltree-3.1.0-py2.py3-none-any.whl Collecting lark<2.0,>=1.1.5 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 lark-1.2.2-py3-none-any.whl.metadata (1.8 kB) Collecting libusb-package<2.0,>=1.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 libusb_package-1.0.26.1-cp313-cp313-win_amd64.whl Collecting natsort<9.0,>=8.0.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 natsort-8.4.0-py3-none-any.whl.metadata (21 kB) Collecting pylink-square<2.0,>=1.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 pylink_square-1.3.0-py2.py3-none-any.whl.metadata (5.1 kB) Collecting pyusb<2.0,>=1.2.1 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 pyusb-1.2.1-py3-none-any.whl.metadata (2.2 kB) Collecting pyyaml<7.0,>=6.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 PyYAML-6.0.2-cp313-cp313-win_amd64.whl.metadata (2.1 kB) Collecting six<2.0,>=1.15.0 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) 收集 hidapi<1.0,>=0.10.1 (from pyocd<0.37,>=0.35.1->spsdk) 使用缓存hidapi-0.14.0.post2.tar.gz (172 kB) 正在安装构建依赖项...做 获取构建轮子的要求 ...做 正在准备元数据 (pyproject.toml) ...做 Collecting pypemicro>=0.1.11 (from pyocd-pemicro<1.2,>=1.1.5->spsdk) 使用缓存的 pypemicro-0.1.11-py3-none-any.whl.metadata (3.4 kB) Collecting charset-normalizer<4,>=2 (from requests<2.33,>=2.32.3->spsdk) 使用缓存的 charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl.metadata (34 kB) Collecting idna<4,>=2.5 (from requests<2.33,>=2.32.3->spsdk) 使用缓存的 idna-3.10-py3-none-any.whl.metadata (10 kB) Collecting urllib3<3,>=1.21.1 (from requests<2.33,>=2.32.3->spsdk) 使用缓存的 urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB) Collecting certifi>=2017.4.17 (from requests<2.33,>=2.32.3->spsdk) 使用缓存的 certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB) Collecting setuptools (from setuptools-scm<8.2->spsdk) 使用缓存的 setuptools-75.2.0-py3-none-any.whl.metadata (6.9 kB) Collecting pycparser (from cffi>=1.12->cryptography<43.1,>=42.0.0->spsdk) 使用缓存的 pycparser-2.22-py3-none-any.whl.metadata (943 字节) Collecting appdirs<2.0,>=1.4 (from cmsis-pack-manager<1.0,>=0.5.2->pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) Collecting zipp>=3.20 (from importlib-metadata>=3.6->pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 zipp-3.20.2-py3-none-any.whl.metadata (3.7 kB) Collecting sortedcontainers<3.0,>=2.0 (from intervaltree<4.0,>=3.0.2->pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) Collecting psutil>=5.2.2 (from pylink-square<2.0,>=1.0->pyocd<0.37,>=0.35.1->spsdk) 使用缓存的 psutil-6.1.0-cp37-abi3-win_amd64.whl.metadata (23 kB) Collecting pyreadline3 (from humanfriendly->bincopy<20.1,>=17.14.5->spsdk) 使用缓存的 pyreadline3-3.5.4-py3-none-any.whl.metadata (4.7 kB) 使用缓存的 spsdk-2.3.0-py3-none-any.whl (1.6 MB) 使用缓存的 asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB) 使用缓存的 bincopy-20.0.0-py3-none-any.whl (18 kB) 使用缓存的 bitstring-4.2.3-py3-none-any.whl (71 kB) 使用缓存的 click-8.1.7-py3-none-any.whl (97 kB) 使用缓存的 click_command_tree-1.2.0-1-py3-none-any.whl (3.8 kB) 使用缓存的 click_option_group-0.5.6-py3-none-any.whl (12 kB) 使用缓存的 colorama-0.4.6-py2.py3-none-any.whl (25 kB) 使用缓存的 cryptography-43.0.1-cp39-abi3-win_amd64.whl (3.1 MB) 使用缓存的 deepmerge-2.0-py3-none-any.whl (13 kB) 使用缓存的 fastjsonschema-2.20.0-py3-none-any.whl (23 kB) 使用缓存的 libusbsio-2.1.13-py3-none-any.whl (247 kB) 使用缓存的 libuuu-1.5.182-py3-none-any.whl (15.2 MB) 使用缓存的 oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) 使用缓存的 packaging-24.1-py3-none-any.whl (53 kB) 使用缓存的 platformdirs-4.3.6-py3-none-any.whl (18 kB) 使用缓存的 prettytable-3.11.0-py3-none-any.whl (28 kB) 使用缓存的 pyocd-0.36.0-py3-none-any.whl (14.0 MB) 使用缓存的 pyocd_pemicro-1.1.5-py3-none-any.whl (9.0 kB) 使用缓存的 pyserial-3.5-py2.py3-none-any.whl (90 kB) 使用缓存的 requests-2.32.3-py3-none-any.whl (64 kB) 使用缓存的 ruamel.yaml-0.18.6-py3-none-any.whl (117 kB) 使用缓存的 setuptools_scm-8.1.0-py3-none-any.whl (43 kB) 使用缓存的 sly-0.5-py3-none-any.whl (28 kB) 使用缓存的 typing_extensions-4.12.2-py3-none-any.whl (37 kB) 使用缓存的 argparse_addons-0.12.0-py3-none-any.whl (3.3 kB) 使用缓存的 bitarray-2.9.3-cp313-cp313-win_amd64.whl (126 kB) 使用缓存的 capstone-4.0.2-py2.py3-none-win_amd64.whl (896 kB) 使用缓存的 certifi-2024.8.30-py3-none-any.whl (167 kB) 使用缓存的 cffi-1.17.1-cp313-cp313-win_amd64.whl (182 kB) 使用缓存的 charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl (102 kB) 使用缓存的 cmsis_pack_manager-0.5.3-py3-none-win_amd64.whl (2.7 MB) 使用缓存的 idna-3.10-py3-none-any.whl (70 kB) 使用缓存的 importlib_metadata-8.5.0-py3-none-any.whl (26 kB) 使用缓存的 intelhex-2.3.0-py2.py3-none-any.whl (50 kB) 使用缓存的 lark-1.2.2-py3-none-any.whl (111 kB) 使用缓存的 natsort-8.4.0-py3-none-any.whl (38 kB) 使用缓存的 pyelftools-0.31-py3-none-any.whl (180 kB) 使用缓存的 pylink_square-1.3.0-py2.py3-none-any.whl (82 kB) 使用缓存的 pypemicro-0.1.11-py3-none-any.whl (5.7 MB) 使用缓存的 pyusb-1.2.1-py3-none-any.whl (58 kB) 使用缓存的 PyYAML-6.0.2-cp313-cp313-win_amd64.whl (156 kB) 使用缓存的 setuptools-75.2.0-py3-none-any.whl (1.2 MB) 使用缓存的 six-1.16.0-py2.py3-none-any.whl (11 kB) 使用缓存的 urllib3-2.2.3-py3-none-any.whl (126 kB) 使用缓存的 humanfriendly-10.0-py2.py3-none-any.whl (86 kB) 使用缓存的 importlib_resources-6.4.5-py3-none-any.whl (36 kB) 使用缓存的 wcwidth-0.2.13-py2.py3-none-any.whl (34 kB) 使用缓存的 appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) 使用缓存的 psutil-6.1.0-cp37-abi3-win_amd64.whl (254 kB) 使用缓存的 sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) 使用缓存的 zipp-3.20.2-py3-none-any.whl (9.2 kB) 使用缓存的 pycparser-2.22-py3-none-any.whl (117 kB) 使用缓存的 pyreadline3-3.5.4-py3-none-any.whl (83 kB) 为收集的包构建 wheel:hidapi 为 hidapi 构建轮子 (pyproject.toml) ...错误 错误:subprocess-exited-with-error × Hidapi 的构建轮 (pyproject.toml) 未成功运行。 │ 退出代码:1 ╰─> [5 lines of output] 运行 bdist_wheel 运行 build 运行 build_ext 构建 'HID' 扩展 错误:需要 Microsoft Visual C 14.0 或更高版本。使用“Microsoft C Build Tools”获取它:https://visualstudio.microsoft.com/visual-cpp-build-tools/ [输出结束] 注意:此错误源自子进程,可能不是 pip 的问题。 错误:为 hidapi 构建 wheel 失败 无法构建 hidapi 错误:错误:无法为某些基于 pyproject.toml 的项目 (hidapi) 构建可安装的轮子 (GetSpsdk) C:UsersimxGetSpsdkScripts>pip install hidapi 收集 hidapi 使用缓存hidapi-0.14.0.post2.tar.gz (172 kB) 正在安装构建依赖项...做 获取构建轮子的要求 ...做 正在准备元数据 (pyproject.toml) ...做 Collecting setuptools>=19.0 (from hidapi) 使用缓存的 setuptools-75.2.0-py3-none-any.whl.metadata (6.9 kB) 使用缓存的 setuptools-75.2.0-py3-none-any.whl (1.2 MB) 为收集的包构建 wheel:hidapi 为 hidapi 构建轮子 (pyproject.toml) ...错误 错误:subprocess-exited-with-error × Hidapi 的构建轮 (pyproject.toml) 未成功运行。 │ 退出代码:1 ╰─> [5 lines of output] 运行 bdist_wheel 运行 build 运行 build_ext 构建 'HID' 扩展 错误:需要 Microsoft Visual C 14.0 或更高版本。使用“Microsoft C Build Tools”获取它:https://visualstudio.microsoft.com/visual-cpp-build-tools/ [输出结束] 注意:此错误源自子进程,可能不是 pip 的问题。 错误:为 hidapi 构建 wheel 失败 无法构建 hidapi 错误:错误:无法为某些基于 pyproject.toml 的项目 (hidapi) 构建可安装的轮子 (GetSpsdk) C:UsersimxGetSpsdkScripts> |
|
相关推荐
1个回答
|
|
|
针对安装SPSDK时遇到的 1. 确认已安装正确的构建工具
2. 使用Visual Studio开发者命令提示符
3. 直接安装预编译的hidapi
4. 强制使用源代码构建
5. 检查Python架构匹配
6. 安装其他依赖库
7. 其他尝试
错误日志分析如果问题仍未解决,请提供完整的错误日志(尤其是包含 通过以上步骤,大部分与 |
|
|
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37376 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6775 浏览 1 评论
7793 浏览 1 评论
7642 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5071 浏览 0 评论
1556浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1207浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
749浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
735浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
677浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:29 , Processed in 0.510887 second(s), Total 44, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
528