esp-idf 例程中 xxx.py文件无法使用,求解决办法

daya123
Posts: 11
Joined: Fri Jun 25, 2021 7:50 am

esp-idf 例程中 xxx.py文件无法使用,求解决办法

Postby daya123 » Mon Sep 13, 2021 7:51 am

操作系统:win10
安装环境:esp-idf4.3
问题:简单进行mqtt测试,测试例程examples\protocols\mqtt\tcp,需要使用mqtt服务器,但官方代码:

Code: Select all

mqtt_tcp_example_test.py
无法使用,使用方式如下:

Code: Select all

python mqtt_tcp_example_test.py
运行提示错误:

Code: Select all

PS C:\Users\HXHA003\Desktop\esp-idf-2\my_work\mqtt\tcp> python mqtt_tcp_example_test.py
Traceback (most recent call last):
  File "mqtt_tcp_example_test.py", line 9, in <module>
    import ttfw_idf
ModuleNotFoundError: No module named 'ttfw_idf'
网上查了下资料,说要把python库加入环境变量,遂将esp-idf\tools及esp-idf\tools\ci\python_packages文件夹加入,但执行上述指令结果还是一样!
想问下这个python文件要怎样配合程序运行?

ESP_ICY
Posts: 42
Joined: Mon Aug 23, 2021 11:10 am

Re: esp-idf 例程中 xxx.py文件无法使用,求解决办法

Postby ESP_ICY » Tue Sep 14, 2021 8:39 am

如果要测试例程,在终端进入examples\protocols\mqtt\tcp 文件夹,按照 readme.md 中的步骤指引在终端进行 Wi-Fi 的配置然后编译烧录即可运行例程,mqtt_tcp_example_test.py 并不是用于测试的指令

daya123
Posts: 11
Joined: Fri Jun 25, 2021 7:50 am

Re: esp-idf 例程中 xxx.py文件无法使用,求解决办法

Postby daya123 » Wed Sep 15, 2021 5:06 am

ESP_ICY wrote:
Tue Sep 14, 2021 8:39 am
如果要测试例程,在终端进入examples\protocols\mqtt\tcp 文件夹,按照 readme.md 中的步骤指引在终端进行 Wi-Fi 的配置然后编译烧录即可运行例程,mqtt_tcp_example_test.py 并不是用于测试的指令
你好wifi配置是好的,网络可以连接上,URL保持的默认值:(mqtt://mqtt.eclipse.org)程序无法正常测试,下面是直接 运行的结果
Attachments
mqtt.png
mqtt.png (16.49 KiB) Viewed 308 times

ESP_Gargamel
Posts: 621
Joined: Wed Nov 14, 2018 8:45 am

Re: esp-idf 例程中 xxx.py文件无法使用,求解决办法

Postby ESP_Gargamel » Thu Sep 16, 2021 8:12 am

服务器地址换了,用 mqtt://mqtt.eclipseprojects.io 试下。

Who is online

Users browsing this forum: No registered users and 11 guests