2016-04-05 114 views
4

我試圖從PyCharm 2016.1使用jupyter筆記本。我打開以前創建的iPython筆記本,用代碼單擊單元格,然後運行它。系統會提示您在默認網址處啓動jupyter筆記本,然後單擊確定。以下是來自「運行」窗口的錯誤消息:在pycharm中使用jupyter筆記本 - 沒有這樣的筆記本dir

[C 13:04:23.979 NotebookApp] Bad config encountered during initialization: 
The Jupyter HTML Notebook. 
[C 13:04:23.979 NotebookApp] No such notebook dir: 'C:\\Users\\cb4\\Documents\\python' 

iPython Notebook已在PyCharm中使用默認URL啓用。

回答

3

Jupyter將配置信息保存在jupyter_notebook_config.py文件中。您可以在Windows上找到C:\Users\<user>\.jupyter或在Linux上找到~\.jupyter。將c.NotebookApp.notebook_dir條目修改爲您保存筆記本的位置。您還可以使用命令行來設置它:

jupyter-notebook --notebook-dir=<path> 

用雙引號<path>在Windows上,如果在路徑名的空間。

如果在升級到jupyter之前安裝了iPython,那麼jupyter migration process將使用舊iPython配置文件中的設置。也許你修改iPython已經很長時間了,這就是爲什麼你從jupyter看到意外啓動或運行行爲的原因。

此外,該jupyter命令可以幫助解決目錄/路徑問題:

jupyter --paths 
1

剛剛有同樣的問題,並用以下命令解決它:

jupyter notebook --generate-config 

更多的相關信息在這裏:http://jupyter-notebook.readthedocs.io/en/stable/config.html

它促使我用默認配置替換當前配置。因此,如果你很好地擺脫了你當前的配置,這是一個簡單的選擇。