-1

我刚刚在 MacOS 上安装了 VS Code、Python(2019 年 10 月 15 日发布的 3.7.5 版)。所以我python --version在我的 VS Code 终端上运行,结果显示Python 2.7.11.

不应该是3.7.5吗?

4

4 回答 4

0

您需要选择要用于 VS Code 的 Python 版本。看这里

如果您打算进行大量 Python 工作,我还建议您设置虚拟环境。

于 2020-03-14T15:10:30.560 回答
0

安装 Python 版本 3+ 不会覆盖 Python 2。因此您可能在系统上配置了这两个版本。要检查每个版本,请使用:

python2 --version
python3 --version

要确定一个默认值是否高于另一个,您可以使用以下内容来跟踪两个版本的路径。

which python2
which python3

根据路径与您的根目录的接近程度,一个可能默认为另一个。

于 2022-01-26T19:39:44.467 回答
0

如果您想运行python --version而不是 .python3 --version您可以使用 pyenv 设置 python 的全局版本。完成后,您可以运行python --version,结果将是您的全局 python 的版本。

pyenv只处理pyenv本身安装的python,所以如果你想使用它,你可以通过pyenv重新安装你想要的特定版本。

Pyenv也是一个管理你的虚拟环境的工具,我猜你可以用一块石头杀死两只鸟。有两篇友好的文章分别解释了虚拟环境和pyenv。

于 2020-03-16T05:13:13.743 回答
0

根据评论讨论,您安装了两个版本的 python,2.7.11 和 3.7.5。

要使用 3.7.5,您需要将其执行为python3. python3 --version给出预期的输出。

于 2020-03-14T15:40:00.417 回答