我维护一个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提供时,该文件很好用。第一项研究似乎表明这是一个许可问题?我打赌我在这里做点蠢事......
非常感谢
托马斯
答案 0 :(得分:6)
扩展@ chuwy的答案,这是一个步骤细分。诀窍是前往github上的文件页面,然后单击“原始”按钮:
然后复制url(减去协议字符串“http://”),并在其前面添加“http://nbviewer.ipython.org/urls/”
例如,如果我有我的iPython笔记本:
https://github.com/watsonix/prediction_for_fun_and_profit/blob/master/statsmodel_outliers.ipynb
我希望在nbviewer中看到它,我点击“Raw”获取网址:
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
瞧!
答案 1 :(得分:5)
您的链接指向带有您文件的github的html页面。你应该改为给原始文件。
答案 2 :(得分:3)
现在看来gist会自动呈现iPython笔记本!我一直在使用nbviewer,但我只是注意到GitHub完美呈现了ipynb文件。