升级到OS X Mavericks后,Drush破了

Jes*_*a K 3 macos mamp drush

从OSX 10.8(Mountain Lion)升级到OSX 10.9(Mavericks)之后,Drush破了.我是MAMP.

我调用drush时的错误消息:

Could not open input file: /usr/lib/php/pear/drush/drush.php
Run Code Online (Sandbox Code Playgroud)

我把下面的内容放在.bash_profile中

export PATH="/Applications/MAMP/Library/bin:/Applications/MAMP/bin/php5.3.20/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

任何的想法?

Chr*_*ess 9

OSX Mavericks没有PEAR(你的Drush也可能已经消失了).

安装PEAR -

sudo php -d detect_unicode=0 /usr/lib/php/install-pear-nozlib.phar
Run Code Online (Sandbox Code Playgroud)

安装Drush -

sudo pear channel-discover pear.drush.org
sudo pear install drush/drush
Run Code Online (Sandbox Code Playgroud)

以root身份运行Drush,以便Drush安装Console :: Getopt等.

sudo drush help
Run Code Online (Sandbox Code Playgroud)