【问题标题】:jupyter notebook default folder won't changejupyter notebook 默认文件夹不会改变
【发布时间】:2017-10-26 06:46:15
【问题描述】:

我尝试更改快捷方式的起始字段,并创建了 config.py 文件并编写了 c.NotebookApp.notebook_dir = u'D:\Jupyter' 并确保它未注释。

请注意,当我从 Anaconda 提示符打开 Jupyter Notebook 时,它会在所需的文件夹中打开。我正在尝试使其与快捷方式一起使用。

此图显示了快捷方式的属性和 config.py 的相关部分,以及附加的 Jupyter Notebook 虚拟服务器。

在发布我的问题之前,我查阅了以下链接 (由于缺乏声誉而没有超链接): https://www.reddit.com/r/IPython/comments/44luwc/how_to_change_jupyter_start_folder/

http://jupyter-notebook.readthedocs.io/en/latest/config.html

Changing Jupyter Notebook start up folder by modifying "start in" not working any more

Jupyter Notebook Set Default Folder to Root

jupyter notebook starting directory

【问题讨论】:

    标签: python-2.7 anaconda jupyter-notebook


    【解决方案1】:

    尝试删除路径前的u

    我在多个 Windows 环境中运行过 Anaconda 和 Jupyter,我的路径一直有效,但我从未使用过 Unicode 修饰符。我不相信它是必需的。所以试试:

    c.NotebookApp.notebook_dir = 'D:\\Jupyter'
    

    转义字符需要双精度\

    【讨论】:

      【解决方案2】:

      第 1 步:浏览到 Jupyter Notebook 文件位置并在记事本中打开配置文件:

      C:\Users\username\.jupyter\jupyter_notebook_config.py
      

      第 2 步:在文件中搜索以下行:

      #c.NotebookApp.notebook_dir = ''
      

      并将其替换为:

      c.NotebookApp.notebook_dir = 'C:/the/path of/folder/where you/want to set/'
      

      第 3 步:最后,转到 Jupyter Notebook 的快捷方式所在的位置;例如:

      C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
      

      然后执行以下操作:

      • 转到 Jupyter Notebook 链接的属性
      • Target 字段中,删除 %USERPROFILE%,正如上面的 @stenlytw 建议的那样。
      • 然后,在 Start in 字段中,键入您在上面设置的相同目录:
      C:\path of folder\where you\want to set\in jupyter_notebook_config.py
      

      请记住!notebook_config.py 文件中,路径用撇号 ('…') 括起来,并使用正斜杠 (/) 作为目录分隔符,但在属性中,您不使用撇号,而是使用反斜杠 (\)。

      【讨论】:

        【解决方案3】:

        这是我在任何地方都没有看到任何人提到的替代方法:

        保持默认目录不变,只需在浏览器中创建一个书签。

        例如,我的 python 代码位于 C:\Users[name]\Documents\Code\Python,所以我的工具栏中有一个 "http://localhost:8888/tree/Documents/Code/Python" 书签。

        Jupyter 在浏览器中打开一个标签后,点击按钮。是的,它需要一次额外的点击,但可以让您免于进行一些可能令人讨厌的修补,并允许您创建多个这样的书签!

        注意:如果我在第二个环境中打开 Jupyter,我需要相同的链接,但使用 8889(而不是 8888)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-08-12
          • 2021-10-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多