如何在 Jupyterlab 上使用 Git Bash

4

与其在Jupyterlab上运行PowerShell,我更希望能使用Gitbash。我找到的一些资源不符合我的要求。
有人说我应该在终端上运行此命令jupyter --config -dir,并复制返回链接,即.jupyter/jupyter_notebook_config.py,将其粘贴到文件资源管理器中,我会在那里找到一个Python脚本,然后我应该修改其中的一些内容,但是我找不到任何Python脚本,我看到的都是JSON文件。

经过大量研究,我发现为了生成Python脚本文件,我必须运行jupyter notebook --generate-config。 当我打开这个文件时,我只看到了注释,请问下一步该怎么做?

3个回答

2

将终端更改为Gitbash在JupyterLab中解决

您可以通过粘贴以下代码在注释上方或下方来解决此问题。并确保重新启动JupyterLab以查看更改。

c.NotebookApp.terminado_settings = {
'shell_command': ['C:\\Program Files\\Git\\bin\\bash.exe']
}

即,您将包含 bash.exe 或任何其他终端路径的字符串路径按照上述描述放在列表中,如上所述。

0

如果您的系统中已经安装了Git Bash,则它应该是默认打开的终端:

enter image description here

我没有对任何配置进行任何更改--这是打开终端的Git Bash窗口。

enter image description here


-1
我已经使用bash启动Jupyter Lab / Jupyter Notebook几年了。 "在Bash中打开"是鼠标上下文菜单中的一个项目。只需单击文件资源管理器(固定到任务栏),然后选择“R Projects”文件夹(固定在快速访问下方)。然后,只需右键单击鼠标以打开上下文菜单,并选择“在Bash中打开”。
当MINGGW64终端打开(标记为MINGW64:/ c / Python)时,只需键入Jupyter Lab即可启动笔记本电脑。我通常在C:/ R Projects文件夹的顶部“在Bash中打开”。这样,在使用Jupyter时,可以使用Jupyter文件浏览器轻松访问R Projects文件夹中的所有子文件夹。
我不使用Anaconda。在我看来,Anaconda只应该由新手使用。Anaconda在用户和软件包之间放置了一层“未知”的东西。一个人无法在使用Anaconda时掌握理解软件包管理和软件包依赖关系。使用pip或死亡。
无论如何...从我的不太完美的笔记中,我认为我做了以下事情。

使用默认安装设置和文件夹安装了Git Bash。C:\Program Files\Git。"确保选择git bash here"。选择仅从Git Bash使用Git。(我不知道为什么选择这个)。我只是在以下位置找到了Git设置:

https://www.stanleyulili.com/git/how-to-install-git-bash-on-windows/#step-5-select-components

我通常始终遵循默认设置,从不选择任何刚发布的版本或任何实验性选项。

我在系统变量(环境变量)中设置了路径。它显示为:C:\Program Files\Git\cmd。我还在环境变量的路径中发现了 C:\miniGW\bin。这使得可以从PC上的任何文件夹开始打开 Bash。

我的笔记已经完成。这可能是让事情正常运行所必需的全部内容。如果事情无法正常运行,请发送一条消息给我。

我在 OneNote 中有一些关于如何安装和运行 bash 的笔记。我会假设您正在使用 Windows。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接