Anaconda Navigator无法启动Jupyter Notebook 无法指定环境运行
解决方案
1. 修复Anaconda Navigator启动失效问题
- 先通过任务管理器结束所有Anaconda相关进程,包括Anaconda Navigator、conda prompt、Jupyter Notebook相关进程。
- 打开Anaconda Prompt (base),依次执行以下命令更新Navigator组件:
conda update anaconda-navigator conda update navigator-updater
- 执行命令重置Navigator配置:
anaconda-navigator --reset
- 检查系统环境变量,将Anaconda相关路径(如
C:\ProgramData\Anaconda3、C:\ProgramData\Anaconda3\Scripts)的优先级调整至python.org安装的官方Python路径之前,避免环境变量冲突导致关联错误。 - 重启设备后重新打开Anaconda Navigator,测试Jupyter Notebook启动按钮是否恢复正常。
- 若以上操作均无效,卸载当前版本Anaconda,下载安装最新版Anaconda,安装时路径避免使用中文或空格,可勾选「Add Anaconda to my PATH environment variable」选项解决多环境关联问题。
2. 无需Navigator的替代启动方案
若急需使用自定义环境运行Jupyter Notebook,可直接通过命令行操作,无需依赖Anaconda Navigator:
- 打开Anaconda Prompt,激活目标自定义环境,将下方
<your_env_name>替换为实际环境名称:
conda activate <your_env_name>
- 若该环境未安装Jupyter,执行安装命令:
conda install jupyter
- 直接启动Jupyter Notebook,此时运行的服务默认使用当前激活的自定义环境:
jupyter notebook
- 若希望在base环境启动的Jupyter中可自由切换所有conda环境内核,可在base环境安装nb_conda插件:
conda activate base conda install nb_conda
安装完成后启动Jupyter,新建笔记本的下拉菜单中会展示所有可用的conda环境内核,直接选择即可。
内容的提问来源于stack exchange,提问作者reid evanson
相关产品推荐
相关产品推荐

