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

Mac系统下与Anaconda共存安装第二个独立Python环境的方法咨询

Mac下与Anaconda共存安装独立Python环境的简便方案

以下两种方案都不需要手动编译源码,安装完成后即可得到完全独立、和Anaconda互不影响的Python运行环境,自带完整标准库、独立的第三方包管理路径,和Windows下安装到不同目录的实现效果完全一致。

方案1:使用官方Python安装包(无额外依赖,操作最简单)

  • 下载对应版本的Python官方macOS pkg安装包,安装过程中无需修改默认配置,也无需勾选全局PATH配置
  • 安装完成后,该版本Python会默认存放在/Library/Frameworks/Python.framework/Versions/[对应版本号]/目录下,和Anaconda的安装路径完全隔离
  • 打开终端配置文件(当前Mac默认zsh对应~/.zshrc,若使用bash对应~/.bash_profile),添加别名方便快速调用,以3.10版本为例:
    alias python3.10="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10"
    alias pip3.10="/Library/Frameworks/Python.framework/Versions/3.10/bin/pip3.10"
    
  • 执行source ~/.zshrc(或对应bash配置文件)使配置生效,之后输入python3.10即可调用该独立环境,通过pip3.10安装的所有第三方包只会存放在该环境的独立目录下,完全不会影响Anaconda环境

方案2:使用Homebrew安装(适合习惯命令行包管理的用户)

  • 直接执行安装命令,替换为你需要的版本号即可,以3.10版本为例:brew install python@3.10
  • 安装完成后,该版本Python的存放路径:Intel芯片Mac为/usr/local/Cellar/python@3.10/,Apple Silicon芯片Mac为/opt/homebrew/Cellar/python@3.10/,和Anaconda的安装路径完全隔离
  • 参考方案1的操作添加别名即可实现快速调用,无需修改全局PATH影响Anaconda的默认环境

验证与灵活切换

  • 调用对应版本Python后执行以下代码,确认输出路径不为Anaconda的安装目录即可验证环境独立性:
    import sys; print(sys.prefix)
  • 若需要临时将该独立环境设为当前终端会话的默认Python,执行以下命令即可,关闭终端后会自动恢复原有Anaconda配置:
    export PATH="[你的独立Python的bin目录路径]:$PATH"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 13:45:04