Python安装:Mac 使用brew 安装Python2 和 Python3

  1. 安装python

    复制代码
    ## python2
    brew install python  
    
    ## python3
    brew install python3
  2. 出现错误

    复制代码
    Error: An unexpected error occurred during the `brew link` step
    The formula built, but is not symlinked into /usr/local
    Permission denied @ dir_s_mkdir - /usr/local/Frameworks
    Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
  3. 解决

    手动创建目录

    复制代码
    $ sudo mkdir /usr/local/Frameworks
    $ sudo chown $(whoami):admin /usr/local/Frameworks
  4. 查看版本

    复制代码
    $ which python
    /usr/bin/python
    
    $ python --version
    Python 2.7.16
  5. 设置环境变量

    复制代码
    ## 打开配置文件,如果没有就在~目录下面创建一个
    $ open ~/.bash.profile

    设置python环境变量路径

    复制代码
    # Setting PATH for Python 2.7 系统自带python2
    PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"  -
    export PATH
    
    # Setting PATH for Python 3.7.5 brew安装的python3
    PATH="/usr/local/Cellar/python/3.7.5/bin:${PATH}"
    
    ## 设置别名 注意目录看下是否正确
    alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
    alias python3='/usr/local/Cellar/python/3.7.5/bin/python3'
    # alias python=python3

    生效配置文件

    复制代码
    source ~/.bash.profile 
  6. 验证

    复制代码
    ## python 和 python2 都指向python2
    $ python --version
    $ python2 --version
    $ python3 --version

最后编辑于:2024-08-27 20:01:48
© 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
D3bugRealm3 分钟前
cryptography:Python 开发者的加密标准库
开发语言·python·其他
Rain50910 分钟前
2.1 Nest.js 项目初始化与模块化架构
开发语言·前端·javascript·后端·架构·数据分析·node.js
小熊美家熊猫系统29 分钟前
电子合同技术实现与合规实践
java·开发语言·分布式
ytttr87332 分钟前
C# 定时数据库备份工具
开发语言·数据库·c#
玖玥拾34 分钟前
C/C++ 基础笔记(十二)友元、运算符重载
c语言·c++·运算符重载·友元
智者知已应修善业37 分钟前
【51单片机8位数码管同时倒计时从9999】2024-1-25
c++·经验分享·笔记·算法·51单片机
洛水水40 分钟前
【力扣100题】86.柱状图中最大的矩形
算法·leetcode·职场和发展
渡之1 小时前
GRiM-Net 深度解析 | 无人机 GNSS 拒止场景下两阶段跨视角视觉定位框架
深度学习·算法·动态规划·无人机
skywalk81631 小时前
言知项目后续方向建议
开发语言·学习·编程
测试仪器廖生135902563851 小时前
罗德与施瓦茨 FSP13频谱分析仪FSP30
网络·人工智能·算法