BellaDati ML Studioでは、Pythonライブラリとスクリプトを使用できます。それらを使用できるようにするには、Anacondaをサーバーにインストールする必要があります。


推奨

Pythonバージョン3.8.12以降を推奨しています


PythonのAnaconda環境構築

  1. 公式サイトからAnacondaをダウンロードしてインストールします(バージョン2.7と3.7の両方がサポートされています)。

  2. Anacondaがインストールされたフォルダーにあるpython.exeファイルへのパスをコピーします(例えば、C:\Anaconda2\python.exeまたは/usr/bin/python)。
  3. BellaDati ML Studioを開き、 設定に移動します。
     
  4. python.exeへのパスを「Path to Python executable」フィールドに貼り付けます。

  5. 設定を保存します。

プロジェクトでのPythonスクリプトの追加と削除

Pythonスクリプトは、ファイルセクションからアップロードすることでプロジェクトに添付できます。

削除アイコンをクリックして、プロジェクトからファイルを削除することもできます。


pylintのセットアップ

  1. すでにpylintがインストールされているかどうか確認してください。インストールされている場合は、#8へ進んでください。
  2. pylintがない場合は、pipがインストールされていることを確認してください。pipがインストールされている場合、#7に進みます。
  3. pipをインストールします。python フォルダに移動し、Scripts サブフォルダに移動します。
  4. コマンドを実行します。

    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

  5. python.exeがあるフォルダに移動します。parrentフォルダの中にあります。
  6. コマンドを実行し、第4ステップでダウンロードしたファイルのパスを指定します。

    python.exe Scripts\get-pip.py

  7. Script フォルダに戻り、pylint をインストールするコマンドを実行します。

    pip install pylint

  8. BellaDati ML Studioを起動し、「設定」を開きます。Pythonのセットアップの#3と同じです。
  9. Pylintへのパス "欄にpylint.exeのパスを貼り付けます。
  10. 設定を保存します。


Script フォルダに追加でインストールする場合は、次のようにします。

pip install <module_name>


プロジェクトでのPYTHONスクリプトの使用

Pythonスクリプトは、executePythonScript()関数を使用してコードから実行できます。この関数はいくつかのパラメーターとともに使用されます。最初のパラメーターえは必須で、常にPythonスクリプトであり、ファイル名か直接Pythonコードを使用します。残りのパラメーターはオプションです。 InputStreamパラメーターおよび(または)任意の数のStringパラメーターにすることができます。

Examples of function executePythonScript()
executePython(String script, String... params)
executePython(String script, InputStream is, String... params)
executePythonScript(String file, String... params)
executePythonScript(String file, InputStream is, String... params)


トラブルシューティング

「Python実行可能ファイルが定義されていないか、存在しません。」エラーが表示されています。

python.exeファイルへの正しいパスを設定したことを確認してください。このエラーは、BellaDatiが正しいアクセス権を持っていないためにファイルにアクセスできない場合にも発生します。例えば、Anacondaフォルダーがユーザーのホームディレクトリ内にある場合(C:\Users\ nameofuser\Anaconda2)。(C:\Users\nameofuser\Anaconda2).


linux ubuntu Python

詳細はPythonのインストール -linux Ubuntuのページをご覧ください。

  • No labels