Mac 上切换Python多版本

yipeiwu_com5年前Python基础

Mac上自带了Python2.x的版本,有时需要使用Python3.x版本做开发,但不能删了Python2.x,可能引起系统不稳定,那么就需要安装多个版本的Python。

1、安装Python3.x版本,我安装了3.6.1;

2、打开终端(terminal),输入:sudo vi ~/.bashrc;

3、在弹出的编辑页面顶部输入并保存:

alias python2='/Library/Frameworks/Python.framework/Versions/2.x/bin/python2.x'
alias python3='/Library/Frameworks/Python.framework/Versions/3.x/bin/python3.x'

我机子上有Python2.7和Python3.6版本,上面的x请根据情况自行替换。

4、重启终端(terminal)或者输入:source ~/.bashrc

5、验证,在终端(terminal)中输入python2即代表是Python2.x版本,输入python3即代表是Python3.x版本。

以上所述是小编给大家介绍的Mac 上切换Python多版本,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

Python实现保证只能运行一个脚本实例

保证只能运行一个脚本实例,方法是程序运行时监听一个特定端口,如果失败则说明已经有实例在跑。 使用装饰器实现,便于重用 复制代码 代码如下: import functools def ju...

Windows下安装Django框架的方法简明教程

Windows下安装Django框架的方法简明教程

本文实例讲述了Windows下安装Django框架的方法。分享给大家供大家参考,具体如下: 在idea上运行Python项目时,出现了如下错误,这是因为系统中只安装了Python,没有安...

Python实现合并excel表格的方法分析

本文实例讲述了Python实现合并excel表格的方法。分享给大家供大家参考,具体如下: 需求 将一个文件夹中的excel表格合并成我们想要的形式,主要要pandas中的concat()...

Python使用LDAP做用户认证的方法

LDAP(Light Directory Access Portocol)是轻量目录访问协议,基于X.500标准,支持TCP/IP。 LDAP目录以树状的层次结构来存储数据。每个目录记...

python多线程调用exit无法退出的解决方法

python启用多线程后,调用exit出现无法退出的情况,原因是exit会抛出Systemexit的异常,如果在exit外围调用了try,就会出现ctrl+c两次才能退出的情况 解决方法...