PyCharm中Jupyter Notebook无法运行,报错找不到jupyter-notebook命令
解决PyCharm中Jupyter Notebook启动失败(找不到
jupyter-notebook命令)的问题 核心原因
PyCharm配置的Python环境与VSCode所用环境不一致,或是当前环境仅安装了jupyter-core核心包,缺失jupyter-notebook组件,导致无法识别jupyter-notebook子命令。
解决方案
1. 对齐PyCharm与VSCode的Python环境
- 打开PyCharm,进入
File > Settings > Project: [你的项目名] > Python Interpreter - 查看当前选中的解释器路径,对比VSCode左下角显示的解释器路径
- 若不一致,切换为VSCode使用的那个环境
2. 安装完整的Jupyter组件
在PyCharm终端中,针对当前选中的解释器执行:
pip install --upgrade jupyter notebook
如果是conda环境,执行:
conda install jupyter notebook -y
3. 验证命令有效性
在PyCharm终端输入以下命令,确认jupyter-notebook是否正常:
jupyter --version jupyter notebook --version
若第二个命令能返回版本号,说明安装成功,重启PyCharm后再尝试启动Jupyter。
4. 手动指定Jupyter服务器路径
如果以上步骤无效:
- 进入PyCharm的
Settings > Tools > Jupyter Notebook - 在
Jupyter server区域选择Local,点击右侧...按钮,手动定位当前环境中jupyter-notebook的可执行文件:- Windows路径示例:
[环境路径]\Scripts\jupyter-notebook.exe - Linux/macOS路径示例:
[环境路径]/bin/jupyter-notebook
- Windows路径示例:
错误解析
你提供的错误输出是jupyter核心命令的帮助信息,说明PyCharm调用jupyter-notebook时,当前环境仅能识别jupyter主命令,但缺少对应notebook子命令的依赖包,因此服务器启动失败。
内容的提问来源于stack exchange,提问作者Juani
相关产品推荐
相关产品推荐

