scikit-learn intersphinx链接/库存对象?

时间:2017-09-06 16:58:14

标签: python scikit-learn python-sphinx

有没有人成功地将scikit-learn与intersphinx联系起来。这是一个狮身人面像项目,它看起来像是通过github页面托管的

https://github.com/scikit-learn/scikit-learn.github.io

但到目前为止,我还没有能够在我的狮身人面像项目中生成完整的链接以登陆scikit学习页面

目前正在使用

'sklearn': ('http://scikit-learn.org/stable' None)

在我的interspinx映射中,任何帮助都会很棒,谢谢

2 个答案:

答案 0 :(得分:1)

您的intersphinx映射中缺少逗号:

'sklearn': ('http://scikit-learn.org/stable' None)

应该是:

'sklearn': ('http://scikit-learn.org/stable', None),

我为我的dict条目使用尾随逗号,但它们不是必需的。

通过这种更正,我能够使用@mzjn在评论中提供的条目来生成scikit-learn文档的链接。

答案 1 :(得分:0)

issue链接此PR,您应该使用:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/subdomain/$1 [R=301,L]

注意:未经测试但对结果感兴趣,请告诉我它是否有效。

修改

似乎sklearn-objects.inv可从scikit-image repo获取,用于本地intersphinx设置。 这可能不是最好的解决方案,但也许它可以帮助你开始。

我假设您已经尝试直接链接到scikit-learn的documentation page或者可能链接到项目的API page(但我要问,以防万一......)。 我不确定什么是Sphinx doc中指示的适当页面。

  

将唯一标识符映射到元组的字典(目标,   库存)。 每个目标都是外国狮身人面像的基本URI   文档集,可以是本地路径或HTTP URI。该   inventory表示可以找到库存文件的位置:它可以是   无(与基URI位于同一位置)或其他本地或HTTP   URI。

否则还有sphobjinv可以帮助构建自定义的intersphinx object.inv,但我还没有时间测试它。