【问题标题】:Unable to set default Python to 3.x on MacOS Monterey无法在 MacOS Monterey 上将默认 Python 设置为 3.x
【发布时间】:2022-01-03 20:09:08
【问题描述】:

我已按照How to use pyenv to run multiple versions of Python on a Mac 上的说明进行操作,并且已按照每个步骤操作。

  1. $ brew install pyenv
  2. pyenv install 3.9.9
  3. 通过echo 'PATH=$(pyenv root)/shims:$PATH' >> ~/.zshrc导出到zshrc的路径
  4. pyenv global 3.9.9

之后,当我运行python -V 时,我希望看到Python 3.9.9 作为输出。相反,我看到了Python 2.7.18

我错过了什么吗?

【问题讨论】:

  • 在 Mac 上的 IIRC python 3 可执行文件是 python3,而不是 python。运行pythom3 -V 会得到什么?
  • @PranavHosangadi 当你使用pyenv时,情况就完全不同了。

标签: python python-3.x pyenv


【解决方案1】:

在您列表中的第 4 位之后,您是否source ~/.zshrc

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
  • 我认为这一点都不清楚。 OP询问他们是否错过了什么,这就是他们错过的。 (不过,它可能不应该被表述为一个问题。)
  • 这似乎是诀窍!
猜你喜欢
  • 2019-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-27
  • 1970-01-01
  • 2023-02-08
相关资源
最近更新 更多