【问题标题】:"pyenv versions" and "python -V" showing different versions“pyenv 版本”和“python -V”显示不同的版本
【发布时间】:2021-11-14 12:17:12
【问题描述】:

我需要使用 python 3.8。我使用以下命令安装它:

pyenv install 3.8.1

现在pyenv versions 的输出是:

  system
* 3.8.1 (set by /Users/username/.pyenv/version)

python -V 的输出:

Python 2.7.16

它们为什么不同?

【问题讨论】:

  • python3 -V 的输出是否符合您的预期?在大多数 Unix 系统上,python 是系统 Python 2 解释器,python3 是系统 Python 3 解释器。

标签: python python-2.7 python-3.8 pyenv


【解决方案1】:

试试eval "$(pyenv init --path)"。这对我有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-08
    • 2012-07-20
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多