我试着按照Jupyter笔记本文档上的说明去做。

不幸的是,我还没弄明白。这个“开始”的领域到底在哪里?

我有一个windows 7(64位)系统,安装了Anaconda3(不在C驱动器中)。我想改变Jupyter开始文件夹的位置。


当前回答

首先试着跑步

jupyter notebook——notebook-dir="C:/您的/需要的/开始目录/"

在命令行(cmd)中查看Jupyter笔记本是否在所需的位置打开。

如果是,那么您可以通过以下方式使其成为一个快捷方式:

在Windows文件资源管理器或桌面上,右键单击>新建>快捷方式 输入以下位置,然后单击下一步:

jupyter notebook——notebook-dir="C:/您的/需要的/开始目录/"

为您的快捷方式输入一个名称并完成

现在你有一个快捷方式启动Jupyter在你想要的位置。这适用于Windows 7、macOS和Linux。 对于windows,最好用双引号将路径括起来,因为如果路径名中有空格,单引号将不起作用

注意,如果您发现错误提示路径无效,请尝试在路径中使用普通斜杠/而不是反斜杠\,例如 jupyter笔记本——notebook-dir="D:/"

其他回答

CD导入目录或父目录(与打算的目录将工作嵌套在其中)。

注意它必须是一个文件夹(E:\>—这将不起作用)

然后运行命令jupyter notebook

下面是我遇到的同样问题是如何解决的。我为解决这些问题所采取的大部分步骤已经在其他人之前提供的解决方案中描述过了。

有两种方式启动Jupyter笔记本应用程序

来自水蟒航海家 使用快捷方式(名称:Jupyter Notebook)到Jupyter Notebook应用程序。在Windows操作系统中,通常可以在以下文件夹中找到: C:\Users\ AppData\漫游\Microsoft\Windows\开始菜单\程序\Anaconda3(64位)

有不同的方式配置Jupyter笔记本应用程序,以保存笔记本在一个文件夹,而不是默认的。

如果使用蟒蛇导航器发射笔记本电脑

在使用Anaconda导航器来启动Jupyter笔记本应用程序的情况下,配置的方法是取消注释“c.NotebookApp”。“jupyter_notebook_config.py”中的“Notebook_dir”字段,并添加路径。更新后的字段看起来像: c.NotebookApp。notebook_dir = <此处输入绝对路径>

在Windows的情况下,当Anaconda为特定用户安装时,该文件位于C:\Users\<USERNAME>.jupyter。

如果你找不到”。“Jupyter”文件夹,然后执行以下步骤来创建它

运行anaconda命令提示符 在命令提示符下运行"jupyter notebook——generate-config"

如果使用快捷方式(名称:Jupyter Notebook)来启动Jupyter Notebook应用程序

如果你检查这个快捷方式的目标框中的命令,你会注意到Notebook应用程序是通过执行文件“C:\Users\<USERNAME>\Anaconda3\Scripts\ jupyter-notebook-script.py”来启动的,该文件接受一个路径参数。

定义笔记本文件保存位置的基本方法是——>,用于在启动Jupyter notebook应用程序时提供所需文件夹的路径。这可以通过两种方式实现:

创建一个指向所需文件夹的环境变量,并将其用作参数 在快捷方式本身中定义绝对路径

遵循以下步骤:(注意:用实际文本替换尖括号中的文本)

Locate the shortcut "Jupyter Notebook". When Anaconda was installed for a particular user (during installation the choice selected was for the user only) the shortcut (Name: "Jupyter Notebook", Type: Shortcut) resided in "C:\Users\<USERNAME>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)" Right click on the shortcut and select "Properties" In the "Target" box locate C:\Users\<USERNAME>\Anaconda3\Scripts\jupyter-notebook-script.py %USERPROFILE% Replace "%USERPROFILE%" with a. Either: the environment variable created to point to the folder where you want to store the notebook files. The command will look like: C:\Users\<USERNAME>\Anaconda3\Scripts\jupyter-notebook-script.py %<ENVIRONMENTVARIABLE>% b. OR: the absolute path to the work folder you want the notebook files to be stored in. The command will look like: C:\Users\<USERNAME>\Anaconda3\Scripts\jupyter-notebook-script.py <F://folder//subfolder> Replace the text (path) in "Start In" box with: a. Either: the environment variable created to point to the folder where you want to store the notebook files. The text in "Start In" box will look like: %<ENVIRONMENTVARIABLE>% b. OR: the absolute path to the work folder you want the notebook files to be stored in. The text in "Start In" box will look like: <F://folder//subfolder>

注意1:如果路径中有空格,那么整个路径应该用双引号括起来。

注2:此解决方案中的路径适用于为特定用户(而不是所有用户)在Windows上安装Anaconda 3(和Jupyter 3)的情况。

我个人更喜欢定义环境变量,而不是在快捷方式中硬编码路径。

如果你的目标是永久性地改变创业地点。您可以通过更改笔记本的快捷方式来实现这一点。假设你用的是Windows 10

按下开始并在Anaconda文件夹中找到Jupter Notebook 右键单击->更多->打开文件位置 右键点击Jupyter笔记本短可爱->属性 现在在目标中:您将在末尾看到类似于“%USERPROFILE%/”的内容。将%USERPROFILE%/的内容替换为所需的目录。如。“D: \ GoogleDrive”

祝你好运

以防有人还在寻找答案/其他选择。这是最适合我的。

创建一个.bat文件。 在.bat文件中。将C:\Users\usr\folders\更改为jupyter notebook默认打开的文件夹。 cd C:\Users\usr\folders jupyter笔记本 保存.bat文件并将其放置在任何您想要的位置。通常我会为我正在做的每个项目创建.bat文件。把这些.bat文件看作是快捷方式。 双击。bat文件启动jupyter笔记本在预定的路径。

这个方法可能与你的问题无关,但对我来说很有用。

只需在地址栏中输入“cmd”打开命令提示符,然后输入“jupyter notebook”。

通过这种方法,你可以快速打开蟒蛇jupyter从任何路径你目前停留在Windows系统。