Jupyter Notebook无法在PyCharm中运行。

7

当我尝试在使用PyCharm时运行服务器时,会出现这个错误

enter image description here

Jupyter 服务器进程退出,代码为1。 用法:jupyter.py [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir] [--paths] [--json] [--debug] [子命令] Jupyter:交互式计算 位置参数:子命令要启动的子命令 可选参数: -h, --help 显示此帮助消息并退出 --version 显示核心 Jupyter 包的版本并退出 --config-dir 显示 Jupyter 配置目录 --data-dir 显示 Jupyter 数据目录 --runtime-dir 显示 Jupyter 运行时目录 --paths 显示所有 Jupyter 路径。添加 --json 以获取机器可读格式。 --json 将路径输出为机器可读的 json --debug 输出有关路径的调试信息 可用子命令:1.0.0 Jupyter 命令“jupyter-notebook”未找到。
在使用 VSCode 运行 Jupyter 时它可以正常工作。 我还尝试从 PyCharm 包和终端重新安装它,但仍然无法工作。

你好,这可能是已知问题之一:
  • https://youtrack.jetbrains.com/issue/DS-3920/Jupyter-cant-find-subcommand-jupyter-notebook(使用WSL解释器可重现)
  • https://youtrack.jetbrains.com/issue/DS-4066/Run-Error-when-notebook-isnt-installed(安装jupyter-server时)
如果不适用于您的情况,请在https://youtrack.jetbrains.com上提交新问题,并提供来自**帮助|收集日志和诊断数据**的日志。
- Andrey Resler
7个回答

6

我曾经遇到过同样的问题。只需打开终端并输入pip install jupyter


您可以通过提供更多的支持性信息来改善您的回答。请点击 [编辑] 添加更多细节,例如引用或文献,以便他人确认您的答案正确无误。您可以在 帮助中心 中找到有关如何编写良好答案的更多信息。 - Community
在我的Mac上,PyCharm对我来说无法工作。 - vanya

3
我没有成功解决这个问题,但我找到了一个变通方法。
1. 打开PyCharm设置,搜索Jupyter Servers。 2. 打开终端,启动Jupyter notebook,通常是:python3 -m notebook。 3. 将带有令牌的URL复制到Pycharm的配置服务器字段中,然后点击确定。
现在,您应该能够在Pycharm中运行和调试Jupyter单元格了!

enter image description here

enter image description here


1

我在PyCharm终端中重新安装了Jupyter Notebook:

pip install notebook

这解决了在PyCharm中的问题,希望对你也有效。

Jupyter Notebook文档


你的回答可以通过提供更多支持性信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人能够确认你的回答是否正确。你可以在帮助中心找到关于如何撰写好回答的更多信息。 - Community
你的回答可以通过提供更多的支持性信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的回答是否正确。你可以在帮助中心找到关于如何撰写好回答的更多信息。 - undefined
在我的Mac上,PyCharm对我来说无法工作。 - vanya
这个答案对我来说很有效,解决了我的问题,太棒了! - undefined

0

0

我在使用PyCharm提示符创建conda环境时遇到了类似的问题。经过一些故障排除,我发现最好的解决方法是删除该环境,并改用终端创建新环境。这为我解决了问题,使我能够在PyCharm中运行Jupyter笔记本而没有任何问题。

如果您遇到相同的问题,我建议尝试此解决方案。要使用终端创建新的conda环境,请按照conda文档中概述的步骤操作。

希望这可以帮助您解决问题,并重新开始在PyCharm中使用Jupyter笔记本。


0
我是这样解决这个问题的:
1. 在Pycharm中打开解释器设置。然后在已安装包的列表中,我删除了所有提及"jupyter"一词的包。 2. 创建了一个新的ipynb文件,Pycharm提示安装jupyter包。点击安装 - 一切正常运行!

0
我采用了不同的方法。导航到存放你的.ipynb文件的文件夹。启动你的Jupyter服务器,例如使用命令python3 -m notebook

ref1

复制URL,特别是提取http://localhost:8888/tree?token=部分。
接下来,打开PyCharm,点击工具,然后选择添加Jupyter连接。选择使用URL连接到Jupyter服务器,然后粘贴您的URL。

ref2 ref3

你将被要求输入密码/令牌,该密码/令牌对应于URL中token=...后面的第二部分。完成这一步骤后,你的Jupyter服务器应该会出现在你的文件夹中。

ref4


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