Mac 使用alias命令轻松切换python版本


说明:Mac自带的python版本是2+,这里会告诉大家怎样切换到python3


1、检查python版本


python --version
  • Python 2.7.16

2、查询python位置


which python
  • /usr/bin/python
which python3
  • /usr/bin/python3

3、使用alias命令切换python版本


alias python='/usr/bin/python3'

4、验证python版本


python --version
  • Python 3.8.2


### 如何在操作系统中切换不同的Python版本 对于不同操作系统而言,存在多种方法可以实现Python版本之间的切换。 #### CentOS 7 中 Python 版本切换 在CentOS 7系统里,为了确认当前所使用Python版本状况,在命令行界面输入`python`可查看现有版本信息[^1]。完成新版本安装之后,可以通过创建符号链接或者修改环境变量的方式改变默认解释器版本。一种推荐的做法是利用`alternatives`工具管理多个版本间的切换: ```bash sudo alternatives --install /usr/bin/python python /usr/bin/python2.7 50 sudo alternatives --install /usr/bin/python python /usr/bin/python3.x 60 sudo alternatives --config python ``` 上述命令中的`python3.x`应替换为实际已安装的具体次版本号。 #### Mac OS 上 Python 版本切换 Mac环境中,用户能够通过编辑shell配置文件(如`.bash_profile`或`.zshrc`)设置别名来快速更改默认Python解释器。例如要从Python 3切回至Python 2,则可以在配置文件中加入如下行并使改动生效: ```bash echo 'alias python=python2' >> ~/.bash_profile && source ~/.bash_profile ``` 此操作会使得每次启动终端时自动应用指定的Python路径作为默认选项[^2]。 #### Ubuntu 下 Python版本共存与切换 Ubuntu用户同样可通过命令行查询预设安装了多少个Python版本,执行`python --version`获取当前设定的主要版本详情[^3]。除了直接调整环境变量外,更灵活的选择之一就是借助于专门设计用于管理和部署多版本Python运行环境的第三方软件——PyEnv。 #### 使用 PyEnv 实现跨平台无缝切换 无论是在Linux还是其他支持的操作系统上,安装好PyEnv后便能轻松浏览可用的不同发行版及其具体子版本,并且只需简单几步就能完成全局范围内的任意切换而不影响原有系统组件依赖关系: ```bash pyenv install --list # 列出所有可供安装的Python版本 pyenv install X.Y.Z # 安装特定版本X.Y.Z pyenv global X.Y.Z # 设置该版本为全局默认 ``` 这里`X.Y.Z`代表想要激活的目标版本编号[^4]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值