我想將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