IRISはPythonの豊富なライブラリや既存のPythonプログラムをそのまま利用する事も、COS内でネイティブにコーディングする事も可能となりました。 しかし開発において、いくつかの問題点があります。
1. Pythonのバージョン
Pythonを使ったプロジェクトを構築していると、バージョンの問題にあたる時があります。 古いバージョンで開発していたところに、使いたいライブラリが対応していなかった等です。 しかし、IRISのEmbedded Pythonを利用する場合には、Pythonランタイムのバージョンに影響される為、プロジェクトで使用するバージョンは、プロジェクト単位はなく、IRISのバージョン単位で決まってしまいます。 また、現時点ではこのPythonランタイムをアップグレードする事はできません。
2. 外部Pythonファイルの利用
私は既に開発済みのPythonプログラムをそのまま活用したいと思い、外部Pythonファイルを読み込んで利用する方法を取りました。IRISでは外部Pythonファイルを特定の場所に配置する事で、そのファイルをimportする事が出来ます。デフォルトは{インストールパス}/lib/python です。
%20(2)(2).jpg)
.png)
.jpg)
(2).jpg)
(3).jpg)
.jpg)
%20(3)(2).jpg)
%20(3)(3).jpg)
.jpg)
.jpg)
(3).jpg)
%20(4).jpg)
%20(3)(2).jpg)


(1).jpg)
(2).jpg)
.png)
(下図赤枠)をクリックし、アカウント登録を行って下さい。.png)
.jpg)
.png)
