欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解PyCharm安裝MicroPython插件的教程

 更新時間:2019年06月24日 16:13:36   作者:小五義  
PyCharm可以說是當今最流行的一款Python IDE了,大部分購買TPYBoard的小伙伴都會使用PyCharm編寫MicroPython的程序。這篇文章給大家介紹了PyCharm安裝MicroPython插件的教程,需要的朋友參考下吧

前言

PyCharm可以說是當今最流行的一款Python IDE了,大部分購買TPYBoard的小伙伴都會使用PyCharm編寫MicroPython的程序。遺憾的是,只是把PyCharm當做了一種代碼編輯器,調試依然還的需要其他輔助軟件,比如PuTTY。其實最近也有不少小伙伴詢問PyCharm中怎么安裝MicroPython插件的問題,想著正好網站也缺少這部分的教程,不如實踐一下總結下經驗共享給大家,也好給愛好MicroPython的小伙伴提供便利。

準備工作

硬件要求

- TPYBoard v102開發(fā)板 一塊

- 可用的電腦 一臺

電腦環(huán)境要求

- windows系統(tǒng)(本教程以win10為例)

- 已安裝Python環(huán)境(本教程Python 3.6.4)

- 已安裝PyCharm軟件

- 可接入網絡

PyCharm 2018專業(yè)版 安裝和永久激活方法 點擊下載。 http://old.tpyboard.com/download/tool/201.html

動手安裝

安裝MicroPython插件

打開PyCharm軟件。

點擊 Create New Project 創(chuàng)建一個新項目。選擇項目保存的路徑,選擇 Existing interpreter 加載本地的Python環(huán)境,不使用虛擬環(huán)境。點擊Create即可完成項目的創(chuàng)建。

菜單欄 File => Settings => Plugins ,輸入 micropython 進行搜索,接著點擊 Search in repositories ,彈框出現MicroPython插件時點擊 Install 進行安裝,安裝完畢后重啟PyCharm軟件。

啟用MicroPython的設備

將TPYBoard v102開發(fā)板通過USB數據線接入電腦中,然后菜單欄 File => Settings => Languager & Frameworks => MicroPython 勾選Enable MicroPython support,Device type選擇Pyboard,Device path輸入開發(fā)板對應的端口號,比如COM19。點擊Apply進行應用,點擊OK關閉對話框。

REPL調試

安裝是不是很簡單,接下來測試一下。點擊當前項目右鍵選擇創(chuàng)建一個Python File,輸入名稱main。這時,PyCharm提示我需要升級docopt包,點擊安裝后提示錯誤,查看詳情后如下圖:

若沒有遇到此問題的,可自行調到下一步。復制錯誤信息百度查找解決方法,找到了一個可行的方法就是:找到PyCharm的安裝目錄下的packaging_tool.py進行修改,packaging_tool.py在\JetBrains\PyCharm2018.1\helpers目錄下。打開packaging_tool.py文件進行修改(別用文本文檔容易出錯),找到do_install和do_uninstall這兩個函數(錯誤信息里有),改為如下內容:

def do_install(pkgs):
  try:
    try:
      from pip._internal import main
    except Exception:
      from pip import main
  except ImportError:
    error_no_pip()
  return main(['install'] + pkgs)


def do_uninstall(pkgs):
  try:
    try:
      from pip._internal import main
    except Exception:
      from pip import main
  except ImportError:
    error_no_pip()
  return main(['uninstall', '-y'] + pkgs)

修改保存后,再點安裝就好了。

在main.py文件中輸入以下的代碼,該代碼的功能就是每隔1秒反轉下LED4的狀態(tài)同時輸出Hello字符。

from pyb import LED

LED4 = LED(4)

while True:
  LED4.toggle()
  print('Hello')
  print('-------')
  pyb.delay(1000)

輸入代碼時你會發(fā)現,PyCharm對于pyb模塊并沒有代碼智能提示的功能,這是因為此micropython插件并沒有實現對pyb模塊的支持,不過該插件已經包含了文件下載和REPL調試的功能,也是很厲害的貢獻了。該插件源碼的 Github地址:

https://github.com/vlasovskikh/intellij-micropython

編寫保存后,點擊軟件右上角選擇 Flash main.py,點擊旁邊的綠色箭頭進行運行,編寫的main.py文件就會下載到板子里,下載完畢后會自動運行程序,軟件下方的調試區(qū)會顯示相關信息。如下:

菜單欄 Tools => MicroPython => MicroPython REPL 可以調出REPL調試界面,使用方法同PuTTY。每次調用時,他會先停止運行程序。

詳細的操作步驟如下:

總結

以上所述是小編給大家介紹的PyCharm安裝MicroPython插件的教程,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

相關文章

  • Python制作個性化的詞云圖實例講解

    Python制作個性化的詞云圖實例講解

    大家好,本篇文章主要講的是Python制作個性化的詞云圖實例講解,感興趣的同學趕緊來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • 對pandas中apply函數的用法詳解

    對pandas中apply函數的用法詳解

    下面小編就為大家分享一篇對pandas中apply函數的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python的math模塊中的常用數學函數整理

    Python的math模塊中的常用數學函數整理

    這篇文章主要介紹了Python的math模塊中的常用數學函數整理,同時對運算符的運算優(yōu)先級作了一個羅列,需要的朋友可以參考下
    2016-02-02
  • 詳解python讀寫json文件

    詳解python讀寫json文件

    這篇文章主要為大家介紹了python讀寫json文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 利用anaconda作為python的依賴庫管理方法

    利用anaconda作為python的依賴庫管理方法

    今天小編就為大家分享一篇利用anaconda作為python的依賴庫管理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python figure參數及subplot子圖繪制代碼

    Python figure參數及subplot子圖繪制代碼

    這篇文章主要介紹了Python figure參數及subplot子圖繪制代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • python 實現將list轉成字符串,中間用空格隔開

    python 實現將list轉成字符串,中間用空格隔開

    今天小編就為大家分享一篇python 實現將list轉成字符串,中間用空格隔開,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • pygame游戲之旅 添加游戲界面按鍵圖形

    pygame游戲之旅 添加游戲界面按鍵圖形

    這篇文章主要為大家詳細介紹了pygame游戲之旅的第10篇,教大家如何添加游戲界面按鍵圖形,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • pytorch超詳細安裝教程之Anaconda、PyTorch和PyCharm全套安裝流程

    pytorch超詳細安裝教程之Anaconda、PyTorch和PyCharm全套安裝流程

    這篇文章主要介紹了pytorch超詳細安裝教程之Anaconda、PyTorch和PyCharm全套安裝流程,介紹基于Anaconda環(huán)境以及PyCharm軟件結合,安裝PyTorch深度學習框架,需要的朋友可以參考下
    2023-04-04
  • Python中的pandas模塊詳解

    Python中的pandas模塊詳解

    在Python中使用pandas模塊,需要先安裝pandas庫,pandas模塊是Python編程語言中用于數據處理和分析的強大模塊,它提供了許多用于數據操作和清洗的函數,使得數據處理和分析變得更為簡單和直觀,本文給大家介紹Python pandas模塊,感興趣的朋友跟隨小編一起看看吧
    2023-10-10

最新評論