问题:

python --version显示的是python-3.8.0,但是which python指向的不是python3,而是/usr/bin/python。

解决方法:

  1. 确认python3是否已经安装

在终端输入以下命令确认python3是否已经安装:

python3 --version

如果能够正确输出版本号,则说明python3已经安装。

  1. 修改软链接

如果确认已经安装了python3,可以通过修改软链接来解决问题。在终端输入以下命令:

sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3 /usr/bin/python

这样就将/usr/bin/python的软链接指向了python3,which python就会指向python3了。

  1. 使用别名

如果不想修改软链接,可以在终端中使用别名来指向python3。在终端输入以下命令:

alias python=/usr/bin/python3

这样就可以通过python命令来调用python3了。

注意:使用别名只对当前终端有效,如果想要永久生效,可以将别名添加到~/.bashrc文件中

python --version出来的是python-380但是which python指向的是usrbinpythonwhich python指向的不是python3具体命令详细说明如何解决

原文地址: https://www.cveoy.top/t/topic/fieH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录