我下载了python3.7.3,但是python 2.7.10已经存在。 python --version返回2.7.10 有人可以帮我吗?
答案 0 :(得分:0)
如果您使用的是Linux或macOS,则python
命令指的是内置的Python2。您需要使用python3
命令来使用Python3。
正在运行:
python3 --version
应该给您预期的输出。
此外,当您想在Python3中运行脚本时,您需要使用:
python3 myscript.py
答案 1 :(得分:0)
python2x和python3x都可以存在于系统上。在linux机器上,默认的python版本是python2x。
因此,如果您想使用python2x,请输入python3
或{{1}}。
答案 2 :(得分:0)
如果您使用的是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 3安装的命令。 Python 2,因此您可能想对它们做同样的事情,或者如果要安装任何额外的软件包,请确保调用pip3而不是pip。