从C驱动器以外的驱动器中打开Jupyter Notebook

Tha*_* DJ 2 python jupyter-notebook

我在驱动器D中有一个机器学习项目。它包含python笔记本文件。但是,当我通过命令提示符启动jupyter notebook时,它仅显示驱动器C内的目录。如何在不更改jupyter Notebook启动路径的情况下导航到C驱动器以外的驱动器?我正在使用Windows 10操作系统。我找到了所有解决方案,试图更改笔记本的启动路径。

Rub*_*bel 17

按着这些次序:

  1. 打开 Anaconda 提示
  2. 插入这个命令, jupyter notebook --notebook-dir=NameOfTheDrive:。作为驱动器 D 的示例,jupyter notebook --notebook-dir=D:


小智 9

打开 Anaconda 提示符

输入以下内容:

jupyter notebook --notebook-dir=D:\
Run Code Online (Sandbox Code Playgroud)

这就是在 Windows 中对我有用的方法。


小智 8

  • 寻找打开 Jupyter 笔记本的快捷方式。
  • 右键单击快捷方式
  • 转到属性。
  • 寻找 ....jupyter-notebook-script.py "%USERPROFILE%/"
  • 将 %USERPROFILE%/ 更改为您想要的文件夹。
  • 重启 Jupyter 笔记本。

  • __将“%USERPROFILE%/”更改为您想要的文件夹__的示例。例如:您可以输入“F:/”而不是“%USERPROFILE%/”,这将在 F 驱动器中打开您的 Jupyter 根屏幕,然后您可以继续在您想要的任何文件夹(或新文件夹)中创建笔记本那个驱动器。 (2认同)

小智 8

如果您使用JupyterLab,只需输入您想要的终端即可;

jupyter lab --notebook-dir=D:/
Run Code Online (Sandbox Code Playgroud)

它将创建一个新端口来访问 JupyterLab 中的 D: 驱动器


小智 7

好的,这个问题似乎已经得到解决,但我想为这种情况添加快速启动解决方案。我使用以下脚本创建了一个批处理文件(Windows .bat 文件)并将其保存在我的桌面上。我只需双击它即可启动相应驱动器中的文件。

@echo ON
title Launch Jupyter notebooks from Drive D
jupyter notebook --notebook-dir=D:
@echo OFF
Run Code Online (Sandbox Code Playgroud)

将此代码复制粘贴到文本文件中,并将其另存为桌面上的 *.bat 文件。每次您想要启动 Jupyter 时只需启动它即可。

您可以根据需要为每个驱动器创建该文件的各种版本,并将它们放在方便的地方。


小智 6

另一个不错的选择是从终端转到要启动 jupyter 的磁盘,例如:

cd D:
Run Code Online (Sandbox Code Playgroud)

然后启动jupyter笔记本

jupyter notebook
Run Code Online (Sandbox Code Playgroud)


小智 5

您可以使用--notebook-dir选项从所需的任何驱动器/位置启动它。例如:

jupyter notebook --notebook-dir=/D:
Run Code Online (Sandbox Code Playgroud)

  • 完美的。只是一件事,我不得不给 --notebook-dir=D: 没有正斜杠。 (10认同)
  • 对于 Windows,驱动器名称前不需要“/”:`jupyter notebook --notebook-dir=D:` (6认同)
  • 请注意,这需要在 **Anaconda 提示符** 中发出,而不是在 Windows powershell 中发出 (6认同)