Pythonプログラム¶
ここでは、My-IoTにおけるPythonプログラムの仕様について記載しています。
概要¶
My-IoTでは、Pythonによって作成されたアプリケーションを、エッジプログラムとしてNode-REDフローと同時にインストールすることができます。
サポートバージョン¶
My-IoTエッジでは、下記のバージョンのPythonをサポートしています。
OS |
Pythonバージョン |
---|---|
Raspberry Pi OS 10 |
3.7 |
利用可能な形式¶
My-IoTに登録可能なプログラムの形式は以下のとおりです。
wheel形式のPythonパッケージ(.whl)
Pythonプログラムのパッケージについての詳細は、 Packaging and distributing projects を参照してください。
インストール¶
Pythonプログラムは、エッジアプリケーションのインストール時にpip install
コマンドを用いてPythonプログラムのインストールが行われます。
依存ライブラリは、whlパッケージのsetup.py
ファイルに基づいて、pipにより自動でインストールが行われます。