You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

开发Raspberry Pi Pico W时安装machine模块遇VC++ 14.0+缺失错误,如何解决?

解决pip install machine时的Microsoft Visual C++ 14.0+依赖错误(附核心误区纠正)

先纠正一个关键误区

你根本不需要用pip install machine来给Raspberry Pi Pico W开发环境装machine模块。machine是MicroPython的内置模块——当你用MicroPico扩展给Pico W刷入MicroPython固件后,直接在你的Pico代码里写import machine就能用,完全没必要通过pip安装。

你现在执行的pip install machine,装的是一个第三方的、给普通CPython环境用的同名包,这个包依赖pycrypto,而pycrypto需要编译二进制文件,才会触发这个C++编译工具缺失的错误——这完全是走了弯路。

如果你确实需要安装这个CPython版的machine包(不推荐用于Pico开发)

如果是其他非Pico开发的场景需要装这个包,解决编译错误的步骤:

  • 下载并安装Microsoft C++ Build Tools,安装过程中一定要勾选**“Desktop development with C++”**这个工作负载,它包含了VC++ 14.0及以上的完整编译工具链。
  • 安装完成后重启你的终端(或者整个VS Code),确保新的环境变量生效,之后再重新执行pip install machine。

内容的提问来源于stack exchange,提问作者Jhan Rick Dela Cruz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 15:45:00