0

目前我正在尝试安装 Zend 框架。该框架带有一个命令行工具,zf.sh适用于 *nix 系统和zf.batWindows 系统。要使用zf.sh,我尝试将其添加到我的环境路径中。不知何故,我无法让它工作。

我的~/.profile

export PATH=$PATH:/Applications/MAMP/bin/php/php5.3.6/bin/

export ZEND=/Applications/MAMP/bin/php/php5.3.6/bin/zf.sh

# 2012-06-05 make alias for zf
# Make an alias for the zf.sh so we can call it with zf instead of zf.sh
alias zf=/Applications/MAMP/bin/php/php5.3.6/bin/zf.sh

# Add the path to the Zend files so that the zf.sh can work with them
ZEND_TOOL_INCLUDE_PATH=/Applications/MAMP/bin/php/php5.3.6/lib/php/Zend

我的/etc/paths

/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
~/Development/play-2.0
/Applications/Racket\ v5.2/bin/
/Applications/MAMP/bin/php/php5.3.6/bin/

但是当我这样做时echo $PATH

/usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11R6/bin

或者zf

fish: Unknown command 'zf'
4

3 回答 3

1

添加alias zf='/var/www/zf1_trunk/bin/zf.sh'.bash_profile应该让您访问 zf 命令行

at ~/.bash_profile
alias zf='/var/www/zf1_trunk/bin/zf.sh'
于 2012-06-19T20:57:09.713 回答
1

如果您在 MAC OS X 中使用 MAMP

  1. 打开终端
  2. 在终端类型“vi .bash_profile”
  3. 在编辑器中输入该行

别名 zf='/Applications/MAMP/bin/php/php5.3.6/bin/zf.sh'

更改位置符合。到您的软件安装

  1. 出口终端
  2. 打开终端,然后输入 zf
于 2013-10-16T03:51:05.213 回答
0

通常,OSX 上的 bash 使用 .bash_profile,而不是 .profile...查看它是否正确获取它。

于 2012-06-19T19:04:39.410 回答