這是 Orange3 的附加元件範例。附加元件可以在腳本或 GUI 部分或兩者中擴展 Orange。我們在這裡重點關注 GUI 部分並實現一個簡單的(空)小部件,將其註冊到 Orange 並使用該小部件向範例教程添加新的工作流程。
若要從來源執行安裝附加元件
pip install .
若要向 Orange 註冊此附加元件,但將程式碼保留在開發目錄中(不要將其複製到 Python 的 site-packages 目錄),請執行
pip install -e .
文檔/小部件幫助可以透過運行來構建
make html htmlhelp
從文檔目錄。
安裝後,該附加元件的小工具將在 Orange 中註冊。若要從終端機執行 Orange,請使用
orange-canvas
或者
python -m Orange.canvas
新的小工具出現在工具箱列中的「範例」部分下。