Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja

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

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スクリプトは、ファイルセクションからアップロードすることでプロジェクトに添付できます。

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

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

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

Code Block
languagejava
titleExamples 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).

Sv translation
languagede

In BellaDati ML Studio ist es möglich, Python-Bibliotheken und -Skripte zu verwenden. Um sie nutzen zu können, muss Anaconda auf dem Server installiert sein.

Einrichten von Anaconda für Python

  1. Laden Sie Anaconda von der offiziellen Website herunter und installieren Sie es (beide Versionen 2.7 und 3.7 werden unterstützt).
  2. Kopieren Sie den Pfad in die Datei python.exe, die sich in dem Ordner befindet, in dem Anaconda installiert wurde (z.B. C:\Anaconda2\python.exe or /usr/bin/python).
  3. Öffnen Sie BellaDati ML Studio und gehen Sie zu Einstellungen.
  4. Fügen Sie den Pfad zu python.exe in das Feld "Path to Python executable" ein.
  5. Speichern Sie die Einstellungen.

Adding and removing Python Scripts in Projects

Python-Skripte können an ein Projekt angehängt werden, indem man sie aus den Dateiabschnitten hochlädt.

Es ist auch möglich, die Datei aus dem Projekt zu entfernen, indem Sie auf das Löschen-Symbol klicken.

VERWENDUNG VON PYTHONSKRIPTEN IN PROJEKTEN

Python-Skript kann aus dem Code mit der Funktion executePythonScript() ausgeführt werden. Diese Funktion wird bei mehreren Parametern verwendet. Die erste ist obligatorisch und es ist immer das Python-Skript, entweder der Name der Datei oder direkt der Python-Code. Der Rest der Parameter ist optional. Es können InputStream-Parameter und (oder) beliebig viele String-Parameter sein.

Code Block
languagejava
titleExamples 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)

Fehlerbehebung

Es wird der Fehler "Python-Executable ist nicht definiert oder existiert nicht" angezeigt.

Achten Sie darauf, dass Sie den richtigen Pfad zur Datei python.exe angegeben haben. Dieser Fehler kann auch auftreten, wenn BellaDati nicht auf die Datei zugreifen kann, weil sie keine korrekten Zugriffsrechte hat, z. B. wenn sich der Ordner Anaconda im Heimatverzeichnis des Benutzers befindet (C:\Users\nameofuser\Anaconda2).