为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕桂英4014372 2022-03-05 15:26:14
我下载了 python 3.7.3 但 python 2.7.10 已经存在。现在python --version返回 2.7.10如何解决这个问题?
查看完整描述

3 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

如果您在 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 安装的其他命令(例如pipcoverage)仍然指向 Python 2 安装的命令,因此您可能希望对它们执行相同的操作,或者如果要安装任何额外的软件包,请确保调用 pip3 而不是 pip。


查看完整回答
反对 回复 2022-03-05
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

如果您使用的是 linux 或 macOS,则该python命令指的是内置的 Python2。您需要使用python3命令来使用 Python3。

所以运行:

python3 --version

应该给你预期的输出。

此外,当您想在 Python3 中运行脚本时,您需要使用:

python3 myscript.py


查看完整回答
反对 回复 2022-03-05
?
LEATH

TA贡献1936条经验 获得超6个赞

python2x 和 python3x 都可以存在于系统上。在 linux 机器上,默认的 python 版本是 python2x。因此,如果您想使用 python2x 类型python2.7python3其他类型。


查看完整回答
反对 回复 2022-03-05
  • 3 回答
  • 0 关注
  • 650 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信