5

我维护了一个 Github 存储库,其中包含当前两个 ipython 笔记本文件。我的存储库在这里:

https://github.com/tschm/MosekRegression

当我尝试使用 nbviewer 打开这些文件时,例如使用

nbviewer.ipython.org

并插入

http://nbviewer.ipython.org/urls/github.com/tschm/MosekRegression/blob/master/Data.ipynb

我收到 400 错误请求错误。该文件很好,因为当我将其作为 Gist 提供时它可以工作。初步研究似乎表明这是一个权限问题?我敢打赌我在这里做了一些愚蠢的事情......

非常感谢

托马斯

4

3 回答 3

7

扩展@chuwy 的答案,这里是步骤的细分。诀窍是前往你在 github 上的文件页面,然后点击“Raw”按钮:

在此处输入图像描述

然后复制 url(减去协议字符串“http://”),并在其前面加上“ http://nbviewer.ipython.org/urls/

例如,如果我有我的 iPython 笔记本:

https://github.com/watsonix/prediction_for_fun_and_profit/blob/master/statsmodel_outliers.ipynb

我想在 nbviewer 中查看它,我单击“Raw”以获取 URL:

https://raw.githubusercontent.com/watsonix/prediction_for_fun_and_profit/master/statsmodel_outliers.ipynb

我用它来形成 URL:

http://nbviewer.ipython.org/urls/raw.githubusercontent.com/watsonix/prediction_for_fun_and_profit/master/statsmodel_outliers.ipynb

瞧!

于 2015-02-04T12:55:48.110 回答
6

有效链接是http://nbviewer.ipython.org/urls/raw.github.com/tschm/MosekRegression/master/Minimum%20Variance.ipynb

您的链接指向带有您的文件的 github 的 html 页面。您应该改为提供原始文件。

于 2013-11-02T16:54:34.443 回答
4

现在看来,gist 会自动呈现 iPython 笔记本!我一直在使用nbviewer,但我只是注意到GitHub完美地呈现了ipynb文件。

于 2015-07-24T05:15:01.403 回答