2013-11-02 110 views
4

我使用目前两个ipython笔记本文件维护一个Github存储库。 我的仓库是在这里:在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使用时非常有用。首先的研究似乎表明这是一个许可问题?我敢打赌,我做了一些愚蠢的在这里...

非常感谢

托马斯

回答

6

扩展@ chuwy的答案,这里有一个步骤的细分。关键是要前往文件的GitHub上的页面,然后点击“原始”按钮:

enter image description here

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

因此,举例来说,如果我有我的IPython的笔记本:

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

,我想看到它在nbviewer,我点击“原始”来获取URL:

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

,我用它来形成的网址:

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

瞧!

3

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