首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >终端上的python3命令运行python3.8而不是python3.9

终端上的python3命令运行python3.8而不是python3.9
EN

Stack Overflow用户
提问于 2021-05-14 15:16:18
回答 1查看 4.1K关注 0票数 0

嗨,我似乎不明白为什么即使我刚刚安装了Python3.9.5(从这里https://www.python.org/downloads/),python3命令在终端上运行python3.8.2,如下所示。

这是我第一次在Mac (macOS Big )上安装python。

代码语言:javascript
复制
MacBook-Air ~ % python --version
Python 2.7.16
MacBook-Air ~ % python3 --version
Python 3.8.2

如何运行实际安装的程序,即python3.9.5?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-14 15:23:59

您应该删除当前链接并添加一个新的符号链接。

代码语言:javascript
复制
unlink /usr/local/bin/python
ln -s /usr/local/bin/python3.9 /usr/local/bin/python

如果您还想通过调用python3来运行Python3.9.5,您可以如上所示,也可以更新bash配置文件。

~/.bash_profile内部,只需添加以下一行:

代码语言:javascript
复制
alias python3='/usr/local/bin/python3.9'

最后重新加载它

代码语言:javascript
复制
source ~/.bash_profile

你现在应该

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

https://stackoverflow.com/questions/67536722

复制
相关文章

相似问题

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