微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

导入错误:没有名为“smbus2”的模块

如何解决导入错误:没有名为“smbus2”的模块

我在 VScode 上使用 Pymakr 对 pycom L01 进行编程,该 pycom L01 连接到多个传感器。 我正在尝试使用 smbus2 库,但我无法导入它。
我创建了一个 python 虚拟环境并使用“pip install smbus2”安装它,但是当我尝试上传草图时,输出是:

    Traceback (most recent call last):
    File "main.py",line 4,in <module>
    File "/flash/lib/bmp280.py",line 3,in <module>
    ImportError: no module named 'smbus2' 
    pycom MicroPython 1.18.2.r1 [v1.8.6-849-e0fb68e] on 2018-12-08; LoPy with ESP32
    Type "help()" for more information.

谁能帮助我?

解决方法

可能是您没有安装 smbus2 模块。请安装它并将其导入到您的程序中。

,

解决了,这是一个菜鸟错误。 项目文件位于虚拟环境目录之外。 哦。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。