2016-09-07 48 views
1

我是新來的mac,我試圖讓梨從終端運行。 所有腳本都添加到文件夾中MAMP,如果我運行:El Capitan pear命令未找到

$ sudo /Applications/MAMP/bin/php/php5.6.10/bin/pear 

一切都很好。

但是,如果我運行$ sudo的梨或將梨我得到一個消息:「鴨梨找不到命令」

我的$ PATH變量是這樣的:

/Applications/MAMP/bin/php/php5.6.10/bin/pear:/usr/bin:/bin:/usr/sbin:/sbin: 

當我尋找與梨$ locate bin/pear我得到與路徑中相同的位置:

/Applications/MAMP/bin/php/php5.6.10/bin/pear 

任何想法可能會出錯?

+1

我懷疑你的$ PATH需要指向目錄而不是可執行文件。 ('/ Applications/MAMP/bin/php/php5.6.10/bin') –

+0

就是這樣,謝謝。你可以寫一個答案,以便我們可以結束這個問題。 –

回答

3

複製 - 在本質上 - 從評論:

釷$ PATH環境變量應該包含的目錄列表要搜索的命令。將可執行文件本身作爲路徑的一部分並不能解決其位置問題。