如何为 Orange3 独立安装安装 Python 包

How to install Python packages for Orange3 standalone installation

我只是想了解如何为 Orange3 的独立安装安装额外的 Python 包。

我在 MacOS 上工作,想使用需要安装 pymysql 的 "SQL Table" 小部件。安装所有附加组件(包括 Prototypes)后,上述小部件仍然告诉我 "Please install a backend to this widget"。当 pymysql 在系统范围内安装时,这个问题仍然存在——这本身并不理想,显然也不是 Orange 预期的工作方式。

我期待一些类似于附加组件的包的单击和播放安装,或者我未能找到的文档中一些突出显示的信息(如果有的话)。

如果使用 "Add more..." 按钮,您可以在 Add-on 对话框中安装任何 pip-installable 包。

如果您 运行 python 或从应用程序 pip,您还可以从终端将软件包安装到 Orange 应用程序中。在我的 Mac 上,我会调用 /Applications/Orange3.app/Contents/MacOS/pip + 任何参数。事实上,这就是 Add-on 对话框的作用。