ChatGPT解决这个技术问题 Extra ChatGPT

如何更改 Jupyter 启动文件夹

我尝试按照 Jupyter Notebook documentation 上的说明进行操作。

不幸的是,我无法弄清楚。这个“起点”领域到底在哪里?

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

在 Anaconda 下,还是在一般情况下? GUI、命令行或两者兼而有之?
我首选的方法是使用命令 cmd /c "cd C:\My\Desired\Folder & jupyter notebook" 创建一个 .bat 并将其存储在某处。创建此 bat 文件的快捷方式 JupyterNB.bat - Shortcut。然后将此快捷方式复制到 %AppData%\Microsoft\Windows\Start Menu\Programs\Jupyter\JupyterNB.bat - Shortcut 等开始菜单文件夹,以便在 Windows 菜单中快速启动。

k
krassowski

Jupyter Notebook 和 JupyterLab < 3.0

对于使用 notebook 包安装并以 jupyter notebook 运行的旧 Jupyter Notebook 界面(有关使用 nbclassic 安装并使用 jupyter nbclassic 运行的相同界面以及 JupyterLab,请参阅下一节):

打开 cmd(或 Anaconda Prompt)并运行 jupyter notebook --generate-config。这会将文件写入 C:\Users\username\.jupyter\jupyter_notebook_config.py。浏览到文件位置并在编辑器中打开它 在文件中搜索以下行:#c.NotebookApp.notebook_dir = '' 替换为 c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'确保在路径中使用正斜杠并使用 /home/user/ 而不是 ~/ 作为主目录,如果放在双引号中,即使文件夹名称包含空格,也可以使用反斜杠:“D:\yourUserName\Any Folder\More Folders\" 去掉行首的#,让行执行

JupyterLab >= 3、Jupyter Notebook Classic 和 RetroLab

对于最近的 nbclassic 和 JupyterLab >= 3,使用 c.ServerApp.root_dir 而不是 c.NotebookApp.notebook_dir(和 jupyter server --generate-config 而不是 jupyter notebook --generate-config)。

有关上下文,请参阅 migration guidethis question,了解 servernotebook 之间的区别。


确保取消注释此行。这让我有点。
关于正斜杠非常重要。所以你会写: C:/Users/username/ 。这让我很着急,因为我们通常不会在 Windows 上编写这样的路径
抱歉,但这对我不起作用,得到了这一行(当然,未注释):c.NotebookApp.notebook_dir = 'E:/Daniel/Python Projects/'——它一直在其他地方打开。
OP 问题的正确答案是这个答案的组合,两个用户的评论:csaladenes 和 Shantnu Tiwari,下面还有 cb4 的回答,还有 Stefano 和 Oskar Świerad 的两条评论。我在Win10,Anaconda 3
不再适用于 Windows,现在您必须更改快捷方式目标中的 %USERPROFILE%。这是official instructions
V
Victor O

cd 进入目录或父目录(您将在其中工作的预期目录)。

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

然后只需运行命令 jupyter notebook


这对于异常情况非常有用;我不想更改 jupyter_notebook_configc.NotebookApp.notebook_dir 属性,也不想更改 Jupyter (windows shortcut)Start in 属性,我只想在特定目录中启动 Jupyter 一次或两次;就在 cd 那里(或参见 @DRozen's answer
这是最合适的,可以根据需要更改工作目录!
值得一提的是,当在 Anaconda 提示符下完成时,这始终有效 - 并非每个人都可以通过 cmd 访问 conda 命令。
重要提示:在典型的 nbconfig 设置之后,还要从 Jupyter Notebook 快捷方式 Target 字段中删除 %USERPROFILE%
@TheRedPea - 更改 c.NotebookApp.notebook_dir 的配置选项似乎并没有真正改变工作目录。它在 Jupyter 界面中将树显示为以我设置的目录为根,但实际的笔记本似乎仍然使用相同的根。例如,即使在设置 c.NotebookApp.notebook_dir 之后,我所有的导入语句仍然使用旧的根目录
A
Adam12344

我在 Windows 10 但相同版本的 Anaconda 上。

单击开始菜单,然后单击所有程序(仅适用于 Win10 的程序)单击 Anaconda3 文件夹;我的是 Anaconda3 (64-bit) 在那里你应该看到 Jupyter Notebook。如果你安装了一个虚拟环境,它后面会跟着这样的环境名称: Jupyter Notebook (env) 右键单击 Jupyter Notebook 条目并导航到更多 => 打开文件位置 右键单击正确的 Jupyter Notebook 条目,然后单击on Properties 在 Start in: 框中输入路径;如果路径中有空格,则必须将其括在双引号中删除可执行路径末尾的“%USERPROFILE%”

https://i.stack.imgur.com/3IOK6.png


我正是这样做的,改变了“开始”的路径。但是当我双击快捷方式时,它仍然会在我的主目录中打开。疯狂的!你有什么建议吗?
我有同样的问题。
它在 Windows 10 上不起作用。路径存在并包含在内,但它从原始文件夹开始。
在“目标”框中的 jupyter-notebook-script.py 之后添加您的路径
是的,您还必须删除可执行路径末尾的“%USERPROFILE%”
L
Louis Yang

首先尝试运行

jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"

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

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

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

jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"

输入快捷方式的名称并完成

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

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


它在 Windows 10 中不起作用。它不会让您创建链接文件。因为找不到文件 jupyter。
@qinking126 在CMD中运行“jupyter notebook”命令能打开jupyter notebook吗?
我认为这是最好的答案。 --notebook-dir 标志适用于我在 mac 和 linux 上。
当使用 pip 安装 Jupyter 时(并且不存在神秘的 anaconda 快捷方式),通过几个 parsecs 最有用的答案。
Y
Yul

我只是遇到了同样的问题并测试了上面提到的方法。经过几次试验,我意识到它们是部分正确的,并不是完整的解决方案。我在 Windows 10 和 Anaconda 4.4.0 中使用 python 3.6 测试了以下内容。

有两种方法可以做,即使它们只有很小的差异。按照上面 marneylc 建议的方式:即

1) 打开“Anaconda Prompt”并输入 jupyter notebook --generate-config

2) 您在 C:\Users\username\.jupyter\jupyter_notebook_config.py 中找到该文件

3) 将#c.NotebookApp.notebook_dir = ''的行改为c.NotebookApp.notebook_dir = 'c:\test\your_root\'

4) 然后,转到位于 C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit) 中的 Jupyter Notebook 快捷方式

5) 右键单击并转到 Properties

6) 在 Target 字段中,按照上面的建议删除 %USERPROFILE%

7) 然后,在 Start in 字段中,在 jupyter_notebook_config.py 中键入与 c:\test\your_root\ 相同的目录

8) 完成!

作为更简单的方法,在第 3 步之后,转到 C:\Users\User_name\Anaconda3\Scripts

4-2) 你可以看到jupyter-notebook.exe的文件并点击它。

5-2) 然后,Jupyter 启动您在 jupyter_notebook_config.py 中指定的文件夹。所以制作这个文件的快捷方式。

6-2) 完成。


实际上,在 1-3 之后您需要做的就是编辑 Juypiter 快捷方式以删除 %USERPROFILE%。
对我不起作用:我的计算机中不存在文件夹 C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3(64 位),然后单击 jupyter-notebook.exe 打开一个笔记本在 jupyter-notebook.exe 所在的目录,而不是我在 'jupyter_notebook_config.py' 中指定的目录
您的解决方案是完美的(步骤 1-3)
在步骤 3 中使用 'c:/test/your_root/' 而不是 'c:\test\your_root\' 以避免反斜杠转义序列。
@SanderHeinsalu 要找到正确的路径(Windows 10),请单击左下角的 windows 按钮,键入“Jupyter Notebook”并右键单击即将推出的应用程序。然后您可以打开文件位置。
R
Rich Lysakowski PhD

所以上面的答案有所帮助,但请允许我说清楚,以便其他不太熟悉 MS-Windows 的人可以用同样的方式解决它:

当 Windows 10 使用 Python、Ipython 和 Jupyter Notebook 安装 Anaconda 时,会发生此问题。

首先打开 Anaconda Prompt 并在提示中键入以下内容:

jupyter notebook --generate-config

https://i.stack.imgur.com/0Me2e.png

您无需再根据提示执行任何操作。由于隐私原因,我没有截取我的完整地址,但它显示如下:

C:\Users\name\.jupyter

在 C: 驱动器上找到此文件夹,并在此文件夹中找到 python 文件 jupyter_notebook_config.py。将文件拖入 Notepad ++ 进行编辑。编辑时,查看第 214 行的字符串,如下所示:

#c.NotebookApp.notebook_dir = ''

取消注释,即删除第一列中的“#”。现在将我们的目标文件夹地址添加到“”中,如下所示:

c.NotebookApp.notebook_dir = 'C:\\Users\\name\\Desktop\\foldername'

然后保存文件。然后再次打开 anaconda 提示符,输入 jupyter notebook。这应该会在具有上述地址的文件夹中的浏览器中启动 Jupyter Notebook。这里,关键是取消注释(意思是删除)行前的#,然后,在文件夹之间使用\\双斜杠(作为路径分隔符)。如果您只使用单斜杠 \,它将不起作用。

就这样。


完美..效果很好..而且很简单..我可以说最好的答案
在这里的所有方法中,这是对我有用的一种。虽然在我的情况下,我不得不使用正向双斜杠 // 而不是双反斜杠 (\)
从 2020 年 12 月 31 日开始工作。
在 Windows 10 中为我工作。又好又容易。谢谢
还要确保删除了缩进。
K
Kenny Evitt

您可以从 conda 命令行更改配置:

运行 anaconda 命令提示符

运行 jupyter notebook --generate-config

一个目录 .jupyter/ 应该在你的家中创建一个文件 jupyter_notebook_config.py

取消注释并编辑字段 c.NotebookApp.notebook_dir

归功于克莱门特https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw


取消注释确实是重要的一步。
确认这适用于我在 Windows 10 上,可能是最简单的解决方案
似乎与之前接受的答案相同。
s
stenlytw

我正在使用带有 Anaconda2 的 Windows 7(64 位)。在开始菜单中,右键单击 Jupyter Notebook -> Properties。在 Target 字段中,将 %USERPROFILE% 更改为新的 "D:\path"

https://i.stack.imgur.com/FWXzn.png


我正在使用 Anaconda 3 和 Windows 10,这个答案对于该组合几乎是正确的——我使用了“E:/”而不是“D:\new path”。重要提示:这是一个“正斜杠”,而不是“反斜杠”,即使这是 Windows。我单独留下了“开始于:”字段。
“目标:”字段中应该包含什么?
v
vasili111

对于 Windows 10:

查找 Jupiter notebook 快捷方式(在开始菜单>Anaconda 中)。右键单击和属性。添加您想要的路径(但使用 / 而不是 \ 作为路径),如屏幕截图所示:

https://i.stack.imgur.com/8dmRM.png


@mins 我同意。我只使用来自 Anaconda 的 python,所以当您通过 pip 安装 Jupyter 时,我不知道如何做同样的事情。如果您能找到解决方案,请在此处发布您的答案。
确认这适用于我在 Windows 10 上,可能是最简单的解决方案
B
Bipin

从所需位置打开 Jupyter Notebook 最简单的方法是打开 Anaconda Prompt(仅当您使用 Anaconda Distribution 安装 Python 时才可能)。

在 Windows 文件资源管理器中打开所需位置,从 Windows 文件资源管理器的地址栏中复制所需位置。 Alt + D 转到地址栏,Ctrl + C 复制该位置。

https://i.stack.imgur.com/M5vVq.png

现在打开 Anaconda Prompt 并输入以下命令:

cd D:\desired location

https://i.stack.imgur.com/2gM0h.png

https://i.stack.imgur.com/Mxl4L.png

https://i.stack.imgur.com/bJmCO.png

https://i.stack.imgur.com/79xRq.png

通过这种方式,您可以从任何位置打开 Jupyter Notebook,而无需处理前往已安装位置并进行必要调整的所有复杂性。


伟大的!更好的是使用 jupyter notebook 命令创建一个 bat 或快捷方式文件并将其放入您的 %AppData%\Microsoft\Windows\Start Menu\Programs 中,以便您可以添加到开始菜单。
n
niak

这个问题很老了,问题似乎已经解决了,但如果只是为了提醒自己下次遇到这个问题,这里有另一个解决方案(虽然仅在 Windows 10 上测试过)。

jupyter notebook 的快捷方式(无论是从开始菜单、桌面快捷方式还是固定到任务栏)调用了许多脚本(大概是为了初始化 jupyter notebook 等),这些脚本写在 Target 快捷方式 Properties window 中的文本字段。追加

--notebook-dir='C:/Your/Desired/Start/Directory/'

应该在指定目录中启动笔记本(正如@Victor O指出的那样,它不能是驱动器,但必须是文件夹)。如果这不能解决问题,那么将相同的目录也添加到 Start in 字段也没有什么坏处。

注意:我在 Target 字段中使用了正斜杠,在 Start in 字段中使用了反斜杠。如果您对哪些组合有效,请随意更改。

此外,这不是我的想法,但我忘记了它的来源(我检查了我之前安装的快捷方式,因为我确定没有尝试过此页面中的任何内容,而是来自 OP 提供的链接的建议方式。) .如果有人想提供链接,请提供。

抱歉,如果我不能为此添加任何基础研究,但该解决方案对我来说适用于四个独立的系统,并且实施起来相当简单。


M
Machavity

同意大多数答案,除了在 jupyter_notebook_config.py 中,您必须输入

#c.NotebookApp.notebook_dir='c:\\test\\your_root'

\\是关键答案


我喜欢这种神奇的帮助。 “双 \\ 是关键答案”。这是什么都没有的关键,正如许多人已经说过的,您可以使用允许简单反斜杠的双引号,或者您可以使用简单引号但必须使用正斜杠。或者,您可以按照您的建议使用双反斜杠来转义转义字符。如果有人已经尝试了前两个解决方案但没有成功,那么您的将不会添加任何内容,只是浪费时间。
O
OChicken

这种方法可能与您的问题无关,但对我来说非常有用。

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

通过这种方法,您可以从您当前停留在 Windows 系统上的任何路径快速打开 Anaconda jupyter。

https://i.stack.imgur.com/MnHzV.png


打开cmd到当前目录的简单方法
M
MWw

如果您的目标是永久更改启动位置。您可以通过更改笔记本的快捷方式来做到这一点。假设您使用的是 Windows 10

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

祝你好运


C
Caner Erden

打开 Anaconda Prompt 并写入以打开 G 盘 jupyter notebook --notebook-dir 'G:' 中的笔记本文件夹没有“=”


完美,正是我在 Windows 10 上所需要的! >jupyter 笔记本 --notebook-dir 'R:'
D
DRozen

一个不错的提示是在 Windows 资源管理器中导航到所需的开始文件夹:

单击文件

单击打开命令提示符

然后只需输入“jupyter notebook”并按回车

很快就会弹出一个带有正确启动文件夹的网络浏览器。


我认为类似于Victor O's answer
它很相似,但不同的是,如果您首先在 Windows 资源管理器中导航到所需的开始文件夹,则可以避免“cd”步骤
或者,如果您按住左移并右键单击文件夹,它将在上下文菜单中显示“在此处打开命令窗口”
p
pyjamas

对于 Windows 用户,这里有一个片段,可让您右键单击文件夹并在那里打开 Jupyter Lab。

https://i.stack.imgur.com/Gj551.png

def add_jupyter_to_context_menu(self):
    import winreg

    key = winreg.HKEY_CURRENT_USER
    command_value = rf'cmd.exe /k jupyter lab --notebook-dir="%V"'

    handle = winreg.CreateKeyEx(key, "Software\Classes\directory\Background\shell\Open with JupyterLab\command", 0,
                                winreg.KEY_SET_VALUE)
    winreg.SetValueEx(handle, "", 0, winreg.REG_SZ, command_value)

    # You need to download the icon yourself, or leave this part out for no icon
    icon_value = fr"C:\some_folder\jupyter_icon.ico"
    handle = winreg.CreateKeyEx(key, "Software\Classes\directory\Background\shell\Open with JupyterLab", 0,
                                winreg.KEY_SET_VALUE)
    winreg.SetValueEx(handle, "icon", 0, winreg.REG_SZ, icon_value)

def remove_jupyter_from_context_menu(self):
    import winreg
    key = winreg.HKEY_CURRENT_USER
    winreg.DeleteKey(key, "Software\Classes\directory\Background\shell\Open with JupyterLab\command")
    winreg.DeleteKey(key, "Software\Classes\directory\Background\shell\Open with JupyterLab")


Y
Yeshwant

以下是我遇到的相同问题的解决方法。我为解决问题而采取的大多数步骤已经在其他人之前提供的解决方案中进行了描述。

有两种方式启动 Jupyter Notebook 应用程序

从 Anaconda Navigator 使用快捷方式(名称:Jupyter Notebook)到 Jupyter Notebook 应用程序。在 Windows 操作系统中,它通常位于以下文件夹中:“C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)”

有多种方法可以配置 Jupyter Notebook 应用程序以将笔记本保存在默认文件夹以外的文件夹中。

如果使用 Anaconda Navigator 启动 notebook

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

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

如果您没有找到“.jupyter”文件夹,请执行以下步骤来创建它

运行 anaconda 命令提示符 在命令提示符处运行“jupyter notebook --generate-config”

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

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

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

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

请按照以下步骤操作:(注意:将尖括号中的文字替换为实际文字)

找到快捷方式“Jupyter Notebook”。当为特定用户安装 Anaconda 时(安装期间选择的选项仅适用于该用户),快捷方式(名称:“Jupyter Notebook”,类型:快捷方式)位于“C:\Users\\AppData\Roaming\ Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)" 右键单击快捷方式并选择 "Properties" 在 "Target" 框中找到 C:\Users\\Anaconda3\Scripts\jupyter-notebook- script.py %USERPROFILE% 将“%USERPROFILE%”替换为 a。要么:创建的环境变量指向要存储笔记本文件的文件夹。该命令将如下所示:C:\Users\\Anaconda3\Scripts\jupyter-notebook-script.py %% b。或:要存储笔记本文件的工作文件夹的绝对路径。命令如下所示:C:\Users\\Anaconda3\Scripts\jupyter-notebook-script.py 将“开始于”框中的文本(路径)替换为:要么:创建的环境变量指向要存储笔记本文件的文件夹。 “开始于”框中的文本将类似于:%% b。或:您希望存储笔记本文件的工作文件夹的绝对路径。“开始于”框中的文本如下所示:

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

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

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


P
Pushpa Kumara

这是我为 Windows 10 Anaconda Navigator 找到的解决方案。

第 1 步:搜索 Jupyter Notebook 并导航到文件位置。如下所示

https://i.stack.imgur.com/3Kwrf.png

第 2 步:右键单击 Jupyter Notebook 并转到属性。将您的目录添加到 Target。我的是“D:\教育\机器学习”

https://i.stack.imgur.com/Blmaf.png

第 3 步:不要从 Anaconda Navigator 启动 Jupyter Notebook。请改用上述快捷方式。


p
phil_l

我刚刚在 Windows 10 上安装了 Anaconda,并一直在尝试将 Jupyter 配置为在我指定的目录中打开,包括按照上面的建议更新 Jupyter 配置文件。这没有用。查看其他线程后,我偶然发现了 .anaconda\scripts\ 文件夹中的文件“notebook.bat”。这将启动 Jupyter。我将 .bat 文件的副本放入我想要工作的文件夹中,运行它,然后瞧 - Jupyter 在该文件夹中启动,我不再看到我 PC 上的每个文件夹,只是我想要的那个。稍后一个桌面快捷方式,我是一个快乐的“非技术人员”。我希望这有帮助。


T
Tetsuya

你可以像这样制作windows bat文件。

D: (your dexired drive)
cd \Your\Desired\Start\Derectory
Jupyter notebook

将它保存为“JupyterNB.bat”(或任何你喜欢的),然后双击它。


N
Neethu Merlin Rajan

经过多次尝试,我做到了。我在下面提到了最简单的步骤:

右键单击开始菜单或桌面或 anaconda 导航器中的 jupyter 启动器图标 现在您需要在屏幕上更改 2 件事:将路径添加到目标并在属性窗口中启动您的路径需要与安装 jupyter 的驱动器位于同一驱动器中。由于我的在 C 驱动器中,因此我使用了以下路径“C:/JupyterWorkLibrary”b。对于目标,在现有路径的末尾,即在 sript.py" 之后,在一个空格之后添加这个。有人提到从目标中删除 %USERPROFILE%。我没有遇到这个。jupyter 属性的图像 c。对于从开始,添加相同的路径。我使用了没有空格的路径以避免问题。我还建议坚持使用双引号中的路径无论如何我也在路径中使用了正斜杠现在只需启动笔记本。它应该打开正确的文件夹。

希望这可以帮助。

PS:我相信还有其他方法,这对我有用。我什至不确定提到的限制。只是通过这些步骤,我可以完成我的工作。


M
Mohsin Mahmood

尝试导航到要从中运行 jupyter 笔记本文件的文件夹。

右键单击资源管理器,然后单击在终端中打开

然后键入命令 jupyter notebook 从所需位置运行 Notebook。


A
AlexPes
jupyter notebook --notebook-dir=%WORKING_DIR%,

where %WORKING_DIR% (H:\data\ML) - 你要工作的目录

这是最简单的单行命令方式,恕我直言


c
carolynzy

如果你正在使用 jupyter lab 并且想要修改配置文件,需要更新的参数是:

c.ServerApp.root_dir = /path/to/directory/you/want


m
moonbase3

您可以使用 Lopesoft 的 FileMenuTools 程序作为命令提示符,然后输入“jupyter notebook”。

或者,您也可以使用它来创建专用快捷方式,使用程序 C:/windows/System32/cmd.exe 和参数 /k jupyter notebook --notebook-dir="%FOLDERPATH%" 但这会在父文件夹中打开笔记本所以你必须点击向下。


D
Dhirendra Khanka

如果您使用的是 WinPython 而不是 anaconda,那么您需要导航到安装 WinPython 的目录,例如 C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py

您需要编辑此文件并找到行 #c.NotebookApp.notebook_dir = '' 将其更改为例如 c.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'

您还需要将反斜杠 \ 更改为正斜杠 /。还要确保通过删除 # 取消注释该行


S
Steve Jones

这就是我在 Windows 上为 Jupyter/Anaconda 所做的。该方法还向 jupyter 传递了一个 python 配置脚本。我用它来添加我的项目父文件夹的路径:

1 在某处创建 jnote.bat:

@echo off
call activate %1
call jupyter notebook "%CD%" %2 %3
pause

在同一文件夹中创建 Windows 快捷方式 jupyter-notebook

        TARGET: D:\util\jnote.bat py3-jupyter --config=jupyter_notebook_config.py
        START IN: %CD%

https://i.stack.imgur.com/hDQhUm.png

将 jupyter 图标添加到快捷方式。

2 在您的 jupyter 项目文件夹中,执行以下操作:

创建jupyter_notebook_config.py,把你喜欢的放在这里:

import os
import sys
import inspect

# Add parent folder to sys path

currentdir = os.path.dirname(os.path.abspath(
    inspect.getfile(inspect.currentframe())))

parentdir = os.path.dirname(currentdir)

os.environ['PYTHONPATH'] = parentdir

然后粘贴 jupyter-notebook 快捷方式。双击快捷方式,您的 jupyter 应该会亮起,并且父文件夹中的包将可用。


m
majid Hakimi

简单的方法!

1 - 在开始菜单中输入 jupyer notebook

https://i.stack.imgur.com/ujS36.png

2 - 将 shortcut on desktop 设为 jupyter notebook(右键单击鼠标!)

https://i.stack.imgur.com/mmmy3.png

3 - 快捷方式中只有 drag and drop 您的 favorite folder


抱歉,在 Windows 10 上,将文件夹拖到“Jupyter”快捷方式顶部只会创建该文件夹的快捷方式。
A
Ajay Alex

jupyter初学者指南中说明了最佳和最简单的方法:[https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html]它有Windows和Mac的解决方案,Mac的解决方案也适用于Ubuntu或任何Linux发行版。

希望对您有所帮助。确实尝试将此添加为评论,但力有足够的声誉点。


这似乎是一个断开的链接。
@nicoguaro 我已经更新了链接网址。请现在检查这是否有助于解决您面临的问题。
不,显然,它占用了一个不存在的站点。