首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在终端中切换Python版本?

如何在终端中切换Python版本?
EN

Stack Overflow用户
提问于 2017-04-12 03:11:56
回答 7查看 149.7K关注 0票数 29

我的Mac默认安装了Python 2.7,但我想使用Python 3.6.1。

如何更改终端(在Mac OS上)中使用的Python版本?

请解释清楚,不提供第三方版本管理器的建议。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2017-04-12 03:16:02

最简单的方法是向python3添加一个别名,使其始终指向安装的本机python。将这一行添加到$HOME目录中最后的.bash_profile文件中,

代码语言:javascript
复制
alias python="python3"

这样做会使更改反映在每个打开的交互式shell上。

票数 47
EN

Stack Overflow用户

发布于 2017-04-12 03:15:37

你应该使用python的别名来指向Python3,这很容易做,也很容易切换回来,我个人也为p2=python2和p3=python3设置了一个别名,以节省击键次数。更多信息请阅读此处:How do I create a Bash alias?

下面是一个对python执行此操作的示例:

代码语言:javascript
复制
alias python=python3

如下所示:

代码语言:javascript
复制
$ python --version
Python 2.7.6
$ python3 --version
Python 3.4.3
$ alias python=python3
$ python --version
Python 3.4.3

原文请看这里:https://askubuntu.com/questions/320996/how-to-make-python-program-command-execute-python-3

票数 13
EN

Stack Overflow用户

发布于 2017-04-12 03:32:44

您可以在运行程序时仅指定python版本:

对于python 2:

代码语言:javascript
复制
python filename.py

对于python 3:

代码语言:javascript
复制
python3 filename.py
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43354382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档