You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python 3.9.7安装后未与Jupyter、Anaconda整合,多版本共存如何解决

Python多版本共存仅保留3.9.7版本解决步骤

你遇到的版本不一致问题,核心原因是Anaconda预装的Python 3.8.8和你单独安装的Python 3.9.7属于两套独立环境,Jupyter Notebook、Anaconda Navigator默认调用Anaconda base环境的Python版本,VS Code终端则优先读取系统PATH中优先级更高的Python 3.9.7路径,可按以下步骤操作实现单一版本要求:

前置操作:数据备份

  • 提前备份Anaconda中需要的环境配置、第三方安装包列表、本地存储的Jupyter Notebook文件,避免卸载操作导致数据丢失。

步骤1:卸载Anaconda(冲突根源)

  • Windows设备:进入「控制面板-程序和功能」,找到Anaconda相关程序右键卸载,完成后删除用户目录下的.conda、.anaconda等隐藏文件夹,同时删除系统环境变量中所有带Anaconda字样的路径。
  • Mac/Linux设备:直接删除Anaconda安装根目录,再执行rm -rf ~/.conda ~/.anaconda删除残留配置,最后删除.bashrc/.zshrc中所有Anaconda相关的环境变量配置。

步骤2:卸载原有Python 3.8.8

  • Windows设备:进入「控制面板-程序和功能」,找到Python 3.8.8右键卸载即可。
  • Mac/Linux设备:通过对应包管理器执行卸载,例如Ubuntu系统执行sudo apt remove python3.8,完成后清理PATH中所有Python 3.8相关路径。

步骤3:验证Python 3.9.7可用性

  • 卸载完成后重启电脑,打开终端执行命令:
    python --version
    pip --version
    确认返回的版本均为3.9.7,且路径指向你安装的Python 3.9.7目录。

步骤4:重装需要的开发工具

  • 若需使用Jupyter Notebook,直接执行pip install jupyter完成安装,启动后新建notebook执行import sys; print(sys.version)确认内核版本为3.9.7即可。
  • 若需使用Anaconda Navigator,下载对应Python 3.9版本的Anaconda安装包重装,安装时勾选「添加Anaconda到系统PATH」选项,完成后打开Navigator即可看到base环境默认Python版本为3.9。

步骤5:同步VS Code配置

  • 打开VS Code任意Python文件,点击右下角的Python版本号,在弹出的解释器列表中选择你安装的Python 3.9.7路径,Jupyter插件的运行内核同步选择该版本即可。

残留排查

  • 若仍有版本异常,Windows执行where python、Mac/Linux执行which -a python3,列出所有Python可执行文件路径,删除除3.9.7之外的所有路径对应的文件即可。

内容的提问来源于stack exchange,提问作者SJ_CAD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 00:24:02