これは Orange3 のアドオンの例です。アドオンは、スクリプトまたは GUI 部分、あるいはその両方で Orange を拡張できます。ここでは GUI 部分に焦点を当て、単純な (空の) ウィジェットを実装し、それを Orange に登録し、このウィジェットを使用した新しいワークフローをサンプル チュートリアルに追加します。
ソース実行からアドオンをインストールするには
pip install .
このアドオンを Orange に登録し、コードを開発ディレクトリに保持するには (Python の site-packages ディレクトリにコピーしないでください)、次のコマンドを実行します。
pip install -e .
ドキュメント/ウィジェット ヘルプは、次のコマンドを実行して構築できます。
make html htmlhelp
doc ディレクトリから。
インストール後、このアドオンのウィジェットが Orange に登録されます。ターミナルから Orange を実行するには、次を使用します。
orange-canvas
または
python -m Orange.canvas
新しいウィジェットがツールボックス バーの「例」セクションに表示されます。