1

默认的橙色教程文件夹如下:..\Canopy32\User\Lib\site-packages\Orange\OrangeCanvas\application\tutorials\

如果我想更改此位置怎么办?或者添加另一个文件夹?

也可以通过简单地在 OrangeWidget 文件夹中拥有一个配置文件来实现这一点吗?

请帮忙,

非常感谢。

4

1 回答 1

0

您无法更改教程的默认位置,但您可以使用 setup.py 中的入口点添加其他教程文件夹。

首先,您需要创建一个包含模式 (ows) 文件的 python 包。然后你需要在 setup.py 中添加一个入口点,指向你创建的包的位置。

如果可以使用 导入带有自定义教程的包import my_tutorials,您的 entry_point 将如下所示:

ENTRY_POINTS = {
    'orange.widgets.tutorials': (
        'my_tutorials = my_tutorials',
    ),
}

我创建了一个注册附加教程的示例插件。它可以在 github 上找到:

https://github.com/astaric/orange-custom-tutorials-example

如果您下载代码并运行python setup.py install,您将在教程中看到一个新条目。

于 2015-02-19T09:45:54.487 回答