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. Anacondaがインストールしてきたフォルダに格納されているpython.exe のパスをコピーします。(例:C:\Anaconda2\python.exe)
  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)
Sv translation
languagede

Verwendung von Python [Original Seitentitel]

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.
    Image Added
  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.

Image Added

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

Image Added

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).