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

使用Thonny IDE安装MicroPython库时遇错误求助

解决Thonny安装micropython-umqtt.simple报错的方案

问题根源

micropython-umqtt.simple是针对MicroPython的轻量级MQTT库,没有标准Python包要求的setup.py或pyproject.toml构建配置文件,因此无法通过Thonny的常规包安装流程(底层调用pip)完成安装,这就是你遇到报错的原因。

手动安装步骤

  1. 获取核心文件
    • 找到该库源码中的simple.py文件(整个库的核心逻辑都集中在这个文件里)
  2. 上传文件到Pico W
    • 确保Thonny已连接到Pico W,右下角已选中MicroPython解释器
    • 在Thonny的文件面板中,右键点击Pico的根目录,新建名为umqtt的文件夹
    • 将下载好的simple.py拖入这个umqtt文件夹,完成上传
  3. 验证安装
    • 在编辑器中输入以下测试代码并运行:
      from umqtt.simple import MQTTClient
      print("umqtt.simple库导入成功")
      
    • 若运行无报错,说明安装完成

简化安装方式(可选)

如果不想创建文件夹,可直接将simple.py重命名为umqtt_simple.py,上传到Pico根目录,之后通过import umqtt_simple引用库内容。

内容的提问来源于stack exchange,提问作者harryt

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 20:13:11