python version check命令仅在用户模式下有效,而在root用户下无效

时间:2018-10-31 06:59:09

标签: python amazon-web-services

我是Linux和Amazon AWS的新手。我在Amazon Linux上安装了Python3.6,运行命令检查python版本时,该命令仅适用于普通用户,但不适用于root帐户。为什么会这样?

[ec2-user@ip-172-31-30-209 /]$ python3.6 --version
Python 3.6.6
[ec2-user@ip-172-31-30-209 /]$ sudo su
[root@ip-172-31-30-209 /]# python3.6 --version
bash: python3.6: command not found
[root@ip-172-31-30-209 /]#

1 个答案:

答案 0 :(得分:1)

检查python安装文件夹的所有者,或将该ec2-user添加到root用户组。

enter image description here