输入whereis python时显示usrbinpython usrbinpython27 usrlibpython27 usrlib64python27 etcpython usrincludepython27 usrsharemanman1python1gz但是输入python3时也能使用python380如何解决且输入python --version只显示python380
这是因为您的系统中同时安装了Python 2和Python 3,而且Python 3的版本号为3.8.0。在Linux系统中,输入python默认会使用Python 2,而输入python3则会使用Python 3。
如果您想要使用Python 3作为默认的Python解释器,可以将/usr/bin/python链接到Python 3的可执行文件。具体操作如下:
- 查看Python 3的可执行文件路径:
whereis python3
通常情况下,Python 3的可执行文件路径为/usr/bin/python3.8。
- 将/usr/bin/python链接到Python 3的可执行文件:
sudo ln -sf /usr/bin/python3.8 /usr/bin/python
此时,输入python命令将会使用Python 3作为默认的Python解释器。
- 验证Python版本:
python --version
此时,应该显示Python 3的版本号3.8.0。
注意:修改系统默认的Python解释器可能会影响到系统的其他功能,请谨慎操作。如果不确定操作是否正确,建议备份系统数据或者咨询专业人士
原文地址: http://www.cveoy.top/t/topic/fiai 著作权归作者所有。请勿转载和采集!