如何修复“python 版本总是返回 2.7 而不是 3.7”

我下载了 python 3.7.3 但 python 2.7.10 已经存在。现在python --version返回 2.7.10

如何解决这个问题?


慕桂英4014372
浏览 676回答 3
3回答

qq_笑_17

如果您在 Linux 上工作,您可以随时键入python3 --version以检查它是否已安装,并确保它是您要使用的版本。默认情况下,有几种方法可以python调用 Python 3。例如,您可以创建别名。键入whereis python3以便获得安装路径python3(通常位于 中/usr/bin/python3)。如果是这种情况,您可以简单地添加到~/.bashrc以下行:alias python='/usr/bin/python3'然后,source该文件或重新加载会话。这假定这/usr/bin/python3是 Python 3 的位置。请注意,依赖于您的 Python 安装的其他命令(例如pip或coverage)仍然指向 Python 2 安装的命令,因此您可能希望对它们执行相同的操作,或者如果要安装任何额外的软件包,请确保调用 pip3 而不是 pip。

紫衣仙女

如果您使用的是 linux 或 macOS,则该python命令指的是内置的 Python2。您需要使用python3命令来使用 Python3。所以运行:python3 --version应该给你预期的输出。此外,当您想在 Python3 中运行脚本时,您需要使用:python3 myscript.py

LEATH

python2x 和 python3x 都可以存在于系统上。在 linux 机器上,默认的 python 版本是 python2x。因此,如果您想使用 python2x 类型python2.7或python3其他类型。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python