在pycharm中使用jupyter笔记本 - 没有这样的笔记本目录

时间:2016-04-05 18:41:06

标签: pycharm jupyter-notebook

我试图使用PyCharm 2016.1中的jupyter笔记本。我打开以前创建的iPython笔记本,单击包含代码的单元格,然后运行它。我被提示在默认URL处启动jupyter notebook并单击OK。以下是“运行”窗口中的错误消息:

[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 个答案:

答案 0 :(得分:6)

Jupyter将配置信息保存在jupyter_notebook_config.py文件中。您可以在Windows上的C:\Users\<user>\.jupyter或Linux上的~\.jupyter中找到它。将c.NotebookApp.notebook_dir条目修改为您保留笔记本的位置。您还可以使用命令行进行设置:

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

如果路径名中有空格,请在Windows上将<path>括在双引号中。

如果在升级到jupyter之前安装了iPython,则jupyter migration process使用旧的iPython配置文件中的设置。也许你修改了iPython已经有很长时间了,这就是为什么你会看到jupyter的意外启动或运行行为。

此外,这个jupyter命令可能有助于解决目录/路径问题:

jupyter --paths

答案 1 :(得分:5)

遇到同样的问题并使用以下命令解决:

jupyter notebook --generate-config

此处有更多信息:http://jupyter-notebook.readthedocs.io/en/stable/config.html

它促使我用默认配置替换当前配置。因此,如果您正好摆脱当前的配置,这是一个简单的选择。

答案 2 :(得分:-2)

我通过以下方式解决了这个问题:

以管理员身份打开cmd

输入:

jupyter notebook --config=/home/john/mystuff/jupyter_notebook_config.json

请注意: 在运行上述脚本之前,请确保必须卸载Anaconda和Jupyter Lab

  • 删除C:/驱动器中的所有文件
  • 然后安装,重新安装最新的Python3,并正确添加/设置Environment路径,并建议将Pyhon作为C:/ Python的主根文件夹而不是c:/ User /.../ Python,但是u需要在以下位置使用Jupyter笔记本电脑:pip安装Jupyter笔记本电脑**有时您需要安装get-pip.py才能使用pip
  • 有时会缺少jupyter_notebook_config.py。要在安装python之后创建jupyter_notebook_config.py文件,
  • 您可以使用以下命令行:

jupyter notebook --generate-config