我正在使用 ubuntu 12.04
我使用这个命令安装了 php pear
sudo apt-get install php-pear php5-dev
我得到了这个结果
Reading package lists... Done
Building dependency tree
Reading state information... Done
php-pear is already the newest version.
php5-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
现在当我使用这个命令时
sudo pecl install v8js-0.1.3
我遇到了这个错误
sudo: pecl: command not found
谁能告诉我如何解决这个错误? 谢谢
最佳答案
找到你的 pecl
实例。即 which
或 locate
在 sudo 上检查 secure_path
[root@host ~]# sudo -V | grep 'Value to override'
Value to override user's $PATH with: /sbin:/bin:/usr/sbin:/usr/bin
如果 $PATH
被覆盖我们 visudo
并编辑 /etc/sudoers
并将路径附加到 pecl
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
关于ubuntu - 找不到 sudo pecl 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18128517/