iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 6
0
自我挑戰組

Micropython x ESP H/W 之三十個錦囊妙計系列 第 6

[錦囊六] 工要善其事 必先利其器 [軟體安裝篇-2]

接著,筆者要介紹如何安裝以下幾個套件及可能會遇到的狀況有哪些?

[Python套件-pyserial]

  1. 使用下面命令 安裝pyserial
pip3 install serial

[秘訣]
我們會使用到的esptool.py及之後在傳輸檔案會使用的ampy 的底層都是直接跟Uart 做溝通, 所以需要安裝pyserial套件

  1. 檢查套件是否存在Serial 項目可供使用
    (圖中實做以ipython為例)
    https://ithelp.ithome.com.tw/upload/images/20181019/201038244c9IHuiOPG.png
    [秘訣] 由於python套件中可以匯入serial 這名稱的套件有非常多種, 但並不是每一種都有Serial 這個function 可以被使用. PS: 筆者曾吃過苦頭, 最後才發現原來是藏在這.

[Python套件-ampy]

  1. 使用pip 搜尋ampy 時會出現兩筆結果, 我們要安裝的是adafruit-ampy
pip3 search ampy

https://ithelp.ithome.com.tw/upload/images/20181019/20103824NdJ5WyitI9.png
2. 安裝adafruit-ampy

pip3 install adafruit-ampy

https://ithelp.ithome.com.tw/upload/images/20181019/20103824opKUbTTPCd.png
3. 確定ampy 版本及可以被使用

ampy --version

https://ithelp.ithome.com.tw/upload/images/20181019/20103824aSUFfDoXlX.png

如果您想要抓到最新版本的ampy , 請直接參考adafruit-GitHub
快速的安裝方式如下: (僅供參考)

git clone https://github.com/adafruit/ampy.git
python3 -m setup.py install

上一篇
[錦囊五] 工要善其事 必先利其器 [軟體安裝篇-1]
下一篇
[錦囊七] 工要善其事 必先利其器 [軟體安裝篇-3]
系列文
Micropython x ESP H/W 之三十個錦囊妙計31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言