我想将nbviewer带到我的工作中。因为我无法共享公司数据(将其放在github上),所以我需要在本地安装nbviewer。有一些说明可以在Heroku上设置一个,但这不适用于我。有没有人试过这个?这是值得的努力吗?任何其他的选择?谢谢。是否可以在本地托管nbviewer?
步骤获得nbviewer您的本地机器上运行:从GitHub
下载nbviewer 第二步:
第一步从GitHub下载nbconvert
第三步:将nbconvert内容到nbviewer内的“nbconvert”文件夹中
第四步:获取所需的库
的easy_install瓶== 0.9
的easy_install瓶,降价
easy_install的请求
的easy_install Pygments来做(与Python XY)
easy_install的降价== 2.2.0
的easy_install pylibmc == 1.2.3
easy_install龙卷风
easy_install newrelic(未能安装可选的c扩展名,但认为这很好)
的easy_install pyzmq(与Python XY)
第五步:编辑gist.py
注释掉所有这些行:
#from flask.ext.cache import Cache line 17
#from lib.MemcachedMultipart import multipartmemecached line 20
#cache = Cache(app, config=config) line 63
#@cache.cached(5*hours) line 92
#@cache.cached(5*hours) line 107
#@cache.cached(5*hours) line 112
#@cache.cached(5*hours) line 117
#@cache.cached(5*hours) line 122
#@cache.cached(5*hours) line 127
#@cache.cached(1*minutes) line 133
#@cache.memoize() line 177
#@cache.memoize(10*minutes) line 201
第六步:运行的应用程序.py
第7步:到本地主机:5000
如何处理身份验证问题? (笔记本电脑是在密码保护的回购)
错误:无法请求:GET HTTP SVN/BizIntel /中继线/ notebook.ipynb:401需要授权
答:HTTP用户名:密码@ SVN/BizIntel /中继线/ notebook.ipynb
享受!
我怀疑它,特别是因为他们从来没有听说过它。我们使用svn,我希望我可以像使用bitbucket或github一样使用svn。 – DataByDavid 2013-05-07 01:34:45