Python在macosx上没有显示正确的版本

2024-05-17 13:32:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在我的Mac上将Python更新到3.7.4。目前,当我输入python3--version时,它显示我有python3.7.3,我曾尝试使用网站上的独立安装程序和自制程序进行更新,但即使通过所有这些方法,python3--version仍然返回给我3.7.3。即使我尝试用Brew升级时,它也说安装了3.7.4。。。在

参考图片:

enter image description here

请提前帮助并感谢您!在


Tags: 方法程序网站versionmac图片python3brew
2条回答

一些较旧的应用程序可能依赖于正在安装的Python2.7框架。听起来您可能没有将bash$PATH设置为在内置二进制文件之前查找自制二进制文件。您可以编辑~/.profile文件,并通过在.profile的末尾添加以下行来确保{}是第一个条目:

export PATH=/usr/local/bin:$PATH

更新:通过运行which python检查您正在使用的python版本,此时您可能会知道使用哪个版本的python来解决这个问题。否则,请执行以下步骤:

我将删除所有Python安装并使用自制程序安装它。在

首先,运行which python

/Library/Frameworks/Python.framework/Versions/2.7/bin/python

删除整个Python.framework目录来自/Library/Frameworks。在

其次,运行which python3

^{pr2}$

再次删除整个python3目录。在

现在使用brew doctor查看符号链接可能存在的问题。如果有问题,请运行brew prunebrew cleanup prune。这将删除所有符号链接。在

通过自制程序重新安装python和python3:

brew install python

相关问题 更多 >