Python Mac OSX 上未显示正确的版本
Python not showing correct version on Mac OSX
我正在尝试将 Mac 上的 Python 更新到 3.7.4。当前,当我键入 python3 --version 时,它显示我有 Python 3.7.3 我尝试仅使用网站上的独立安装程序以及自制程序进行更新,但即使通过所有这些方法, python3 --version 对我来说还是 returns 3.7.3。即使我尝试用 Brew 升级,它也说安装了 3.7.4...
参考图片:
请提前帮忙,谢谢!
更新:通过运行ning which python
检查您使用的python版本,此时您可能会弄清楚是什么版本的 Python 被用来解决这个问题。否则,请按照以下步骤操作:
我会删除所有 Python 安装并使用 Homebrew 安装它。
首先,运行 which python
:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
从 /Library/Frameworks 中删除整个 Python.framework 目录。
二、运行 which python3
:
/usr/local/bin/python3
再次删除整个 python3 目录。
现在使用 brew doctor
查看符号链接可能存在的问题。如果您有问题 运行 brew prune
或 brew cleanup --prune
。这将删除所有符号链接。
通过自制软件重新安装 python 和 python3:
brew install python
一些较旧的应用程序可能需要安装 Python2.7 框架。听起来您可能没有将 bash $PATH 设置为在内置二进制文件之前查找自制二进制文件。您可以编辑 ~/.profile
文件,并通过将以下行添加到 .profile
的末尾来确保 /usr/local/bin
是第一个条目:
export PATH=/usr/local/bin:$PATH
ln -s -f /usr/local/bin/python /usr/local/bin/python
https://dev.to/malwarebo/how-to-set-python3-as-a-default-python-version-on-mac-4jjf
我正在尝试将 Mac 上的 Python 更新到 3.7.4。当前,当我键入 python3 --version 时,它显示我有 Python 3.7.3 我尝试仅使用网站上的独立安装程序以及自制程序进行更新,但即使通过所有这些方法, python3 --version 对我来说还是 returns 3.7.3。即使我尝试用 Brew 升级,它也说安装了 3.7.4...
参考图片:
请提前帮忙,谢谢!
更新:通过运行ning which python
检查您使用的python版本,此时您可能会弄清楚是什么版本的 Python 被用来解决这个问题。否则,请按照以下步骤操作:
我会删除所有 Python 安装并使用 Homebrew 安装它。
首先,运行 which python
:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
从 /Library/Frameworks 中删除整个 Python.framework 目录。
二、运行 which python3
:
/usr/local/bin/python3
再次删除整个 python3 目录。
现在使用 brew doctor
查看符号链接可能存在的问题。如果您有问题 运行 brew prune
或 brew cleanup --prune
。这将删除所有符号链接。
通过自制软件重新安装 python 和 python3:
brew install python
一些较旧的应用程序可能需要安装 Python2.7 框架。听起来您可能没有将 bash $PATH 设置为在内置二进制文件之前查找自制二进制文件。您可以编辑 ~/.profile
文件,并通过将以下行添加到 .profile
的末尾来确保 /usr/local/bin
是第一个条目:
export PATH=/usr/local/bin:$PATH
ln -s -f /usr/local/bin/python /usr/local/bin/python
https://dev.to/malwarebo/how-to-set-python3-as-a-default-python-version-on-mac-4jjf