Linux下Esp32micropython开发工具thonny的安装

我的开发板:ESP32 DEVKITV1
目前我所知道的能用于micropython开发esp32的软件有pycharm,upycraft和thonny,它们三个都有linux和windows的版本。
但是用Linux好像显得更专业(其实是为了图个新鲜),所以我就在Linux下进行了。

在这三个软件中我选择了thonny,它用起来还是比较方便的。(主要还是前两个我不会用)

pycharm

在使用pycharm的时候我在设置里面的micropython一栏里也没找到该开发板,我选用的是yvboard,但是串口死活连不上,也有可能是其它的原因。

接着我又尝试了upycraft,

从网上下载的upycraft_Linux_V1.0免安装程序,按照网上给的步骤

cd Downloads
ls -l uPyCraft_linux_V1.X
chmod +x uPyCraft_linux_V1.X
sudo ./uPyCraft_linux_V1.X

但最后一步报错:

Traceback (most recent call last):
  File "uPyCraft.py", line 2, in <module>
  File "/usr/local/lib/python3.5/dist-packages/PyInstaller/loader/pyimod03_importers.py", line 714, in load_module
ImportError: /tmp/_MEIIZadU3/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/x86_64-linux-gnu/libpng16.so.16)
[7284] Failed to execute script uPyCraft

但我在Ubuntu的网站上也没找到ZLIB_1.2.9版本,只有其他版本,我尝试着安装了1.2.11版本,重试上述方法,但还是报错,可能是只能安装1.2.9版吧,1.2.9版本的在网上好像不太好找,唯一找到的源又下载贼慢,这个方法于是也被我放弃了。

最后我选择了tonny

pip install thonny
apt install  -y python-tk
thonny

因为我的python直接就是3.6版本了(我也不知到是怎么弄的),python3打开的是3.8版本,而pip关联的是3.6版本,所以我上面就使用pip,python而不是pip3,pyhton3
之后要使用thonny直接在终端中输入thonny就行了
不过好像要打开管理员终端窗口,不然总是报错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zxfeng~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值