我有雪豹,显然有预装梨的PHP.我启用了php,但找不到任何PEAR的迹象.所以我安装了它,现在phpinfo()显示它的安装
include_path .:/usr/lib/php/share/pear
Run Code Online (Sandbox Code Playgroud)
当我输入任何梨命令时
$ sudo pear
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:sudo:pear:command not found
我错过了什么?
很多方法可以修饰这只猫,但是如果你已经安装了定位的话我会输入它(你可能会这样做):
$ locate bin/pear
Run Code Online (Sandbox Code Playgroud)
这应该列出一个或多个东西,其中一个看起来像梨的路径.让我们说它说的像/usr/local/bin/pear.然后你的下一个命令是:
$ sudo /usr/local/bin/pear
Run Code Online (Sandbox Code Playgroud)
我想到了两个警告:
pear到PATH环境变量中.您需要更新系统$ PATH变量才能使pear命令起作用.使用以下命令编辑bash配置文件(如果您有textmate):
mate ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
并添加以下行:
export PATH=/usr/local/pear/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
之后重新加载你的终端,它现在应该工作
编辑: 感谢您突出我的错误trott.我已经改变了路径以找到bin应该大致的位置(取决于选择安装它的位置)