「App:IDE:Thonny」の版間の差分

提供: robot-jp wiki
ナビゲーションに移動検索に移動
(ページの作成:「= Sloeber - Arduino Eclipse IDE = http://eclipse.baeyens.it/ <blockquote> == インストール == <blockquote>ダウンロード&解凍します。<BR /> *[http://ecli…」)
 
 
(同じ利用者による、間の42版が非表示)
1行目: 1行目:
= Sloeber - Arduino Eclipse IDE =
+
= Thonny - MicroPython IDE =
http://eclipse.baeyens.it/
+
 
 +
== インストール ==
 +
=== Windows ===
 
<blockquote>
 
<blockquote>
== インストール ==
+
==== python ====
<blockquote>ダウンロード&解凍します。<BR />
+
 
*[http://eclipse.baeyens.it/stable.php?OS=Linux| '''<u>Linux</u>''']   V4.4.0_linux64.2021-07-04_06-48-31.zip を"~/snap/"に解凍<BR />      "*.desktop" を作り "~/.local/share/applications/" に保存<BR />
+
*   インストール済のpythonを全てアンインストール。
:::::{| class="wikitable"
+
 
|+/home/[user name]/.local/share/applications/Slober.desktop
+
*  環境変数からpythonの項目を全て削除
|
+
 
[Desktop Entry]<BR />
+
::{| class="wikitable"
Name=Sloeber IDE<BR />
+
|システムのプロパティ
Exec=/home/[user name]/snap/Sloeber/sloeber-ide %U <BR />
+
 
Path=/home/[user name]/snap/Sloeber/ <BR />
+
→詳細設定→環境変数
Icon=/home/[user name]/snap/Sloeber/icon.xpm <BR />
+
|"環境変数"をクリック
Terminal=false <BR />
+
[[file:Python win systemProperty1.jpg|250px]]
Type=Application <BR />
+
|-
Categories= <BR />
+
|環境変数
Comment="This is about Sloeber a free, open source, Eclipse IDE to ease your development efforts!"
+
|それぞれ"Path"をダブルクリック
 +
[[file:Python win systemProperty2.jpg|250px]]
 +
|-
 +
|ユーザー環境変数
 +
 
 +
→path
 +
|Pythonに関連する項目があれば削除
 +
[[file:Python win systemProperty3.jpg|250px]]
 +
|-
 +
|システム環境変数
 +
 
 +
→path
 +
|Pythonに関連する項目があれば削除
 +
[[file:Python win systemProperty4.jpg|250px]]
 +
|}
 +
pythonをダウンロード&インストール
 +
 
 +
[https://www.python.org/downloads/ '''<u>Python HP</u>''']
 +
::{| class="wikitable"
 +
|~.binをダウンロード[[ファイル:Python win thonny.jpg|サムネイル]][[file:Python win Python1.jpg|250px]]
 +
|}
 +
</blockquote>
 +
<blockquote>
 +
 
 +
==== esptools ====
 +
Windows Power Shellを起動
 +
::{| class="wikitable"
 +
!Power Shell
 +
|-
 +
| > pip install esptool
 +
|}
 +
 
 +
</blockquote>
 +
<blockquote>
 +
==== Thonny ====
 +
[https://thonny.org/ '''<u>Thonny HP</u>''']
 +
::{| class="wikitable"
 +
|~.binをダウンロード
 +
[[file:Python win thonny.jpg|250px]]
 +
|}
 +
 
 +
</blockquote>
 +
 
 +
=== ESP32 ===
 +
<blockquote>
 +
==== MicroPython ====
 +
[https://micropython.org/download/ESP32_GENERIC/ <u>'''MicroPython HP'''</u>]
 +
::{| class="wikitable"
 +
|~.binをダウンロード
 +
[[file:Python win microPython1.jpg|250px]]
 +
|}
 +
 
 +
 
 +
COMポート番号を確認
 +
 
 +
 
 +
Windows Power Shellを起動
 +
::{| class="wikitable"
 +
! colspan="2" |Power Shell
 +
|-
 +
| '''ESP32内flashをクリア'''
 +
※COM8の場合
 +
|> esptool --port '''COM8''' erase_flash   
 +
|-
 +
|'''MicroPythonをインストール'''
 +
※COM8の場合
 +
 
 +
※ファイルはフルパスで指定
 +
|> esptool --chip esp32 --port '''COM8''' --baud 460800 write_flash -z 0x1000 '''C:\Users\■■■\Downloads\ESP32_GENERIC-20231227-v1.22.0.bin'''
 
|}
 
|}
*[http://eclipse.baeyens.it/stable.php?OS=Windows| '''<u>Windows</u>'''] V4.4.0_win64.2021-07-04_06-48-31.zip
 
*[http://eclipse.baeyens.it/stable.php?OS=MacOS| '''<u>MacOS</u>''']  V4.4.0_mac64.2021-07-04_06-48-31.zip
 
  
 
</blockquote>
 
</blockquote>
 +
 +
=== Spyder ===
 +
<blockquote>
 +
Windows用アプリを作るためのIDEですが、要注意なのでここにメモしておきます。
 +
 +
 +
 +
Python3.12がインストール済の状態では次の現象が起きやすいため要注意です。
 +
 +
・SpyderをWindows用インストーラでインストールすると、インストール済pythonとは無関係なバージョンのpythonを動かそうとしてエラー。
 +
 +
・Anaconda3をインストールした時のSpyder自動インストールでは旧バージョンのpythonを動かそうとしてエラー。
  
  
 +
このエラーを回避するため、ここではpipでインストールします。
  
 +
Windows Power Shellを起動
 +
::{| class="wikitable"
 +
! colspan="2" |Power Shell
 +
|-
 +
| '''インストール'''
 +
|> pip install spyder   
 +
|-
 +
|'''起動'''
 +
|> spyder
 +
|}
  
 +
Windows用ショートカットを作る
 +
::{| class="wikitable"
 +
|C:\Users\■■\AppData\Local\Programs\Python\Python312\Scripts\spyder.exe   
 +
|}
 +
 +
ショートカットをスタートメニューに移動
 +
::{| class="wikitable"
 +
|C:\ProgramData\Microsoft\Windows\Start Menu\Programs   
 +
|}
  
 
</blockquote>
 
</blockquote>
参考:http://kunsen.net/2018/05/20/post-33/
 

2024年1月8日 (月) 21:04時点における最新版

Thonny - MicroPython IDE

インストール

Windows

python

  • インストール済のpythonを全てアンインストール。
  • 環境変数からpythonの項目を全て削除
システムのプロパティ

→詳細設定→環境変数

"環境変数"をクリック

Python win systemProperty1.jpg

環境変数 それぞれ"Path"をダブルクリック

Python win systemProperty2.jpg

ユーザー環境変数

→path

Pythonに関連する項目があれば削除

Python win systemProperty3.jpg

システム環境変数

→path

Pythonに関連する項目があれば削除

Python win systemProperty4.jpg

pythonをダウンロード&インストール

Python HP

~.binをダウンロード
Python win thonny.jpg
Python win Python1.jpg

esptools

Windows Power Shellを起動

Power Shell
> pip install esptool

Thonny

Thonny HP

~.binをダウンロード

Python win thonny.jpg

ESP32

MicroPython

MicroPython HP

~.binをダウンロード

Python win microPython1.jpg


COMポート番号を確認


Windows Power Shellを起動

Power Shell
ESP32内flashをクリア

※COM8の場合

> esptool --port COM8 erase_flash   
MicroPythonをインストール

※COM8の場合

※ファイルはフルパスで指定

> esptool --chip esp32 --port COM8 --baud 460800 write_flash -z 0x1000 C:\Users\■■■\Downloads\ESP32_GENERIC-20231227-v1.22.0.bin

Spyder

Windows用アプリを作るためのIDEですが、要注意なのでここにメモしておきます。


Python3.12がインストール済の状態では次の現象が起きやすいため要注意です。

・SpyderをWindows用インストーラでインストールすると、インストール済pythonとは無関係なバージョンのpythonを動かそうとしてエラー。

・Anaconda3をインストールした時のSpyder自動インストールでは旧バージョンのpythonを動かそうとしてエラー。


このエラーを回避するため、ここではpipでインストールします。

Windows Power Shellを起動

Power Shell
インストール > pip install spyder   
起動 > spyder

Windows用ショートカットを作る

C:\Users\■■\AppData\Local\Programs\Python\Python312\Scripts\spyder.exe   

ショートカットをスタートメニューに移動

C:\ProgramData\Microsoft\Windows\Start Menu\Programs