gpt4 book ai didi

bash - 如何将 Jupyter Notebook (Windows) shell 更改为 bash

转载 作者:行者123 更新时间:2023-12-03 16:40:27 28 4
gpt4 key购买 nike

我目前正在使用 Python 3.6.4 在 Conda 环境中运行 Jupyter Notebook(Windows 7),我当前的 Jupyter Notebook 版本是 5.6.0。我看到以下文章:Using Git Bash in Jupyter Notebook on Windows ,这解释了如何通过更改配置“C.NotebookApp.terminado_settings = {'shell_command': ['C:\Program Files\Git\bin\bash.exe']} 来将 Jupyter Notebook 中的默认 shell 更改为 Bash。我已经尝试了多种不同的 bash 路径选项,包括名称“bash”,但没有成功。

Python and Jupyter version
Python 和 Jupyter 版本:

Juypter Notebook shell not changed
Jupyter Notebook:未更改,仍在使用 Powershell

我已经阅读了 Jupyter Notebook: Read the Docs ,并对 C:\Users\UserName\.jupyter 目录下的 jupyter_notebook_config.py 进行了更改,但没有成功。

jupter_notebook_config.py terminado configuration

最佳答案

您的问题的另一种解决方案是使用适用于 Linux 的 Windows 子系统 (WSL)。
我在 Windows 10、conda 4.5.11 和 Jupyter lab 0.35.3 下。我还为 Linux (WSL) 激活了 Windows 子系统。
使用 !wsl您可以调用 WSL 或使用 %%bash对于细胞魔法。
在 Jupyter 实验室内,我有:
enter image description here

%%bash 单元魔术指的是 WSL 吗?根据我的测试,是的,我可以访问相同的程序,并且当我从 Conda 提示符运行 bash.exe 时,我会被带到 WSL。 PowerShell 提示集成到 WSL ( https://docs.microsoft.com/en-us/windows/wsl/interop )。这似乎适用于 conda 提示。

关于bash - 如何将 Jupyter Notebook (Windows) shell 更改为 bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52330492/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com