2015-06-20 25 views
17

相關文章:Open an ipython notebook via double-click on osx雙擊打開一個IPython的筆記本

我怎樣可以打開雙擊IPython的筆記本嗎?我總是cd到筆記本的目錄,然後在瀏覽器中輸入ipython notebook,然後在瀏覽器中打開它。這個步驟非常不方便。

在windows中,我記得我可以在瀏覽器中更改目錄,但是在Linux中無法通過瀏覽器瀏覽其他目錄,如果我想在另一個目錄中打開新書,我必須重新啓動如上所述的另一個內核,這讓我很煩惱。

有沒有簡單驗證的方法來做到這一點?

+0

「雙擊」 - 您使用的一些GUI爲你的Linux? – usr2564301

+1

@Jongware,看起來像現在有些人更喜歡桌面環境而不是純粹的命令行界面。真奇怪。 – cel

+1

你鏈接的問題有一個Ubuntu的解決方案。這個解決方案不適合你嗎? – cel

回答

14

您可以使用一個項目像nbopen用於處理這一點,將打開合適的筆記本電腦瀏覽器+啓動IPython的服務器,如果一個尚未運行。

+0

回溯(最近通話最後一個): 文件 「在/ usr/local/bin目錄/ nbopen」,3號線,在 的main() 文件「在/ usr/local/lib目錄/ python2.7/DIST-包/ nbopen.py 「49行,在主 nbopen(args.filename,args.profile) 文件」 /usr/local/lib/python2.7/dist-packages /nbopen.py「第26行,在nbopen中 server_inf = find_best_server(文件名,配置文件) 文件」/usr/local/lib/python2.7/dist-packages/nbopen.py「,第14行,在find_best_server中 服務器=在notebookapp.list_running_servers SI(輪廓=輪廓)\ AttributeError的[SI: '模塊' 對象沒有發生屬性 'list_running_servers' – buzhidao

+0

誤差,也沒有雙擊響應。雖然文件圖標更改爲ipynb – buzhidao

+0

@ buzhidao您使用的是什麼版本的IPython?您可能需要升級它才能使用nbopen。 –