【问题标题】:Installed Python 3.9.1 onto MAC OS but still says Python version is 2.7在 MAC OS 上安装 Python 3.9.1 但仍然说 Python 版本是 2.7
【发布时间】:2021-05-03 01:09:30
【问题描述】:

我在我的 MacBook 上安装了 Python 3.9.1,但是当我使用命令 python --version 时,它说它是 python 2.7。以下是我的终端中发生的事情以供参考:

$ python -V
Python 2.7.16
$ brew install pyenv
Updating Homebrew...
==> Auto-updated Homebrew!
Updated Homebrew from 565becc90 to e41981a5c.
Updated 1 tap (homebrew/core).
==> New Formulae
htmltest                   mpdecimal                  vitess
==> Updated Formulae
Updated 158 formulae.

==> Homebrew was updated to version 2.7.7
The changelog can be found at:
  https://github.com/Homebrew/brew/releases/tag/2.7.7
Warning: pyenv 1.2.22 is already installed and up-to-date.
To reinstall 1.2.22, run:
  brew reinstall pyenv
$ pyenv install 3.9.1
python-build: use openssl@1.1 from homebrew
python-build: use readline from homebrew
Downloading Python-3.9.1.tar.xz...
-> https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tar.xz
Installing Python-3.9.1...
python-build: use readline from homebrew
python-build: use zlib from xcode sdk
       
Installed Python-3.9.1 to /Users/myname/.pyenv/versions/3.9.1

$ 
$ python --version
Python 2.7.16

提前感谢您的帮助!

【问题讨论】:

  • 试试python3python3.9

标签: python python-3.x macos python-2.7 homebrew


【解决方案1】:

如果你已经安装了 python 他们 brew 然后编辑你的 .zprofile

添加这一行 导出 PATH=/usr/local/opt/brew/opt/python@3.9/libexec/bin:$PATH

【讨论】:

【解决方案2】:

您必须将/usr/local/opt/python/libexec/bin 添加到您的PATH

结帐Make python3 as my default python on Mac

【讨论】:

  • 非常感谢!
猜你喜欢
  • 2015-05-09
  • 1970-01-01
  • 2017-02-11
  • 2020-11-15
  • 2021-01-16
  • 2014-11-19
  • 1970-01-01
  • 2018-06-26
  • 1970-01-01
相关资源
最近更新 更多