Python 从C驱动器以外的驱动器打开Jupyter笔记本

Python 从C驱动器以外的驱动器打开Jupyter笔记本,python,jupyter-notebook,Python,Jupyter Notebook,我在驱动器D中有一个机器学习项目。它包含python笔记本文件。但是,当我通过命令提示符启动jupyter notebook时,它只显示驱动器C中的目录。如何在不更改jupyter notebook启动路径的情况下导航到驱动器C以外的驱动器?。我使用的是Windows10操作系统。我找到的所有解决方案都试图更改笔记本电脑的启动路径。您可以使用--notebook dir选项从任何驱动器/位置启动它 例如: jupyter笔记本--笔记本目录=D:/ 寻找打开Jupyter笔记本的快捷方式 右键

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

您可以使用
--notebook dir
选项从任何驱动器/位置启动它

例如:

jupyter笔记本--笔记本目录=D:/
  • 寻找打开Jupyter笔记本的快捷方式
  • 右键单击快捷方式
  • 转到属性
  • 查找…jupyter-notebook-script.py“%USERPROFILE%/”
  • 将%USERPROFILE%/更改为所需的文件夹
  • 重新启动Jupyter笔记本
遵循以下步骤:

  • 打开蟒蛇提示
  • 插入此命令,
    jupyter笔记本——笔记本目录=驱动器名称:
    。作为驱动器D的示例,
    jupyter notebook--notebook dir=D:

  • 我的存储库在驱动器R中

    我在Ubuntu18.04的Windows10上运行Jupyter,所以驱动器R位于/mnt/R

    $ nano ~/.bashrc  
    alias notebook="jupyter notebook --notebook-dir=/mnt/r" 
    $ source ~/.bashrc  
    $ notebook
    
    它不会自动打开浏览器,因此我必须手动复制URL。 它可能会要求您输入您可以通过执行以下操作获得的令牌:

    $ jupyter notebook list
    

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

    cd D:
    
    然后启动jupyter笔记本

    jupyter notebook
    

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

    @echo ON
    title Launch Jupyter notebooks from Drive D
    jupyter notebook --notebook-dir=D:
    @echo OFF
    
    将此代码复制粘贴到文本文件中,并将其另存为桌面上的*.bat文件。每次你想启动Jupyter的时候就启动它

    您可以根据需要为每个驱动器创建此文件的各种版本,并将其放在手边。

    对于Windows(至少在Windows 10中,这是我正在使用的),
    jupyter notebook--notebook dir=/D:
    出现错误:

    "Bad config encountered during initialization:" "No such notebook dir:''/D:''" 
    
    相反,请删除正斜杠:

    jupyter notebook --notebook-dir=D:
    

    打开Anaconda提示符

    键入以下内容:

    jupyter笔记本--笔记本目录=D:\
    

    这就是我在windows中的工作原理。

    我的解决方案是创建一个批处理文件,允许我在当前目录下执行
    jupyter

  • 创建包含以下内容的批处理文件
    jupy.bat
  • jupyter笔记本--笔记本目录=%1
    
  • 将jupy.bat保存在某个文件夹中,比如
    d:\scripts
  • 在PATH环境变量中追加
    d:\scripts
    。这样我就可以在任何地方调用jupy
  • 从现在起,我可以转到存储笔记本的文件夹,并执行以下命令:
  • jupy。
    
    在启动jupyter notebook之前将自己移动到D驱动器:打开命令提示符,键入
    D:
    ,然后键入
    jupyter notebook
    。或者你的意思是你想同时访问两个驱动器?我只能通过从开始搜索从Jupyter笔记本电脑桌面应用程序启动笔记本电脑。当我尝试使用命令提示符时,它无法识别jupyter命令。这就是我一直在寻找的答案。谢谢你,太好了。只有一件事,我必须给出--notebook dir=D:不带正斜杠。对于windows,驱动器名前面不需要“/”:
    jupyter notebook--notebook dir=D: