栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在OS X上将Python的默认版本设置为3.x?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在OS X上将Python的默认版本设置为3.x?

在系统范围内更改默认python可执行文件的版本可能会破坏某些依赖python2的应用程序。

但是,你可以在大多数外壳程序中为命令加上别名,因为macOS中的默认外壳程序(10.14及以下版本中的bash; 10.15中的zsh)具有相似的语法。你可以将别名

python ='python3'
放入你的
~/.profile
,然后
~/.profile
在你
~/.bash_profile
和/或你的源代码中
~/.zsh_profile
输入以下内容:

[ -e ~/.profile ] && . ~/.profile

这样,你的别名将可在所有shell中使用。

这样,

python
命令现在将被调用
python3
。如果你想偶尔调用“原始” python(指python2),则可以使用
command python
,这将使别名保持不变,并且适用于所有shell。

如果你更频繁地启动解释器(我愿意),则总是可以创建更多别名来添加,即:

alias 2='python2'alias 3='python3'

提示:对于脚本,而不是使用shebang之类的方法:

#!/usr/bin/env python

采用:

#!/usr/bin/env python3

这样,系统将使用python3运行python 可执行文件。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/400321.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号