gpt4 book ai didi

非root用户在centos上的python2.7

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:48 25 4
gpt4 key购买 nike

我使用 make altinstall 在 Centos 6.5 上安装了 Python2.7.6。如果我使用 root 执行 python2.7 -V,我会得到正确的答案。

当我使用另一个具有 sudoers 权限的用户时,我也看到一切正常。

当我切换到另一个没有 sudoers 的用户时,我得到 bash: python2.7: command not found。当我切换回 root 或我的其他用户(在使用非 sudoer 用户之后)时,突然我在那里也找不到 Python2.7。

如何让 python 工作?

最佳答案

根据评论更新:

请将路径python2.7添加到路径变量$PATH,在用户的~/.bashrc 或 ~/.profile

为所有用户添加它到/etc/profile

您可以通过找到像 export PATH=$PATH:/path/to/binary1:/path/to/binary2 这样的行来做到这一点只需在 python2.7 的末尾添加 : 的绝对路径即可。并在您使用 python2.7 的终端上获取文件。

对于随后的登录,它会起作用,但是如果您在/etc/profile 文件中添加,那么您必须每次都获取它,或者在更改文件后重新启动机器一次。

问题其他部分的答案取决于您如何返回 root

通过

回到 root
sudo su -

或者如果你不需要 sudo 那么

su -

Difference between su and su -

关于非root用户在centos上的python2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23800486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com