当我尝试通过输入命令
在Centos7中检查python版本时 1)python --version
-bash:/usr/local/bin/python3.6:没有这样的文件或目录
或
2)哪个python
“别名python ='/ usr / local / bin / python3.6'。
谁能解释我为什么显示这样而不显示python版本?
谢谢。
答案 0 :(得分:1)
为了总结,对于将来会问这个问题的人:
当使用程序包管理器在Linux上安装不同版本的python时(在本例中为yum,因为您使用的是CentOS,但可能是apt或其他功能)linux安装 by-by-side ,这意味着您已经所有版本一起安装。
如果要使用Linux发行版diffault以外的特定版本,则需要显式调用它(即python3.6或python3.8)
确保您在正确的路径上查找所需的python版本。
当您要在安装后运行某个版本的python时,建议您仅在bash中编写python
并点击tab+tab
,bash将在{{ 1}}。