sudo 找不到命令

2026-03-04 10:07:46

1、用非root用户登录,输入 sudo which easy_install,提示为:

which: no easy_install in (/sbin:/bin:/usr/sbin:/usr/bin)

可知此时查找命令的路径为“/sbin:/bin:/usr/sbin:/usr/bin“

sudo 找不到命令

2、切换到root用户,输入which easy_install,提示为: /usr/local/bin/easy_install。可知该命令位于上述路径,果真没有位于步骤一中查找的路径。

sudo 找不到命令

3、接下来就需要将步骤二的命令在步骤一的任何一个路径中做一个软链接。

用root用户登录,输入sudo ln -s  /usr/local/bin/easy_install /usr/bin/easy_install。

sudo 找不到命令

4、查看链接是否成功创建。输入 ll /usr/bin/easy_install。

输出lrwxrwxrwx. 1 root root 27 10月 12 20:59 /usr/bin/easy_install -> /usr/local/bin/easy_install。

可知链接已经成功创建。

sudo 找不到命令

5、再用非root用户执行sudo easy_install pip,可看到命令已经可以执行了。

sudo 找不到命令

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢