我昨天安装了蚂蚁并将蚂蚁添加到MAC上.bash_profile文件中的路径中,蚂蚁可以成功工作。以下是我的.bash_profile文件:
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin/:$PATH:$ANT_HOME/bin:$JAVA_HOME/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin
#$ANDROID_HOME/platform-tools:
export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/Applications/ADT/sdk
#export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export ANT_HOME=/Users/helendai/apache-ant-1.10.7
export PATH=$ANT_HOME/bin
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH
# Setting PATH for Python 3.8
# The original version is saved in .bash_profile.pysave
#PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"
export PATH
但是当我运行其他基本命令(例如"ls、vim")时发生错误 在此处输入图像描述
我尝试了这种方式可以暂时解决此问题: 运行以下命令:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin:/Users/helendai/apache-ant-1.10.7/bin:”
但是当我重新启动终端时,错误再次发生"-bash:ls:找不到命令"。如何解决这个问题? 在此处输入图像描述
这里有一些简单的错误。export PATH=$ANT_HOME/bin
覆盖 PATH 而不是追加到末尾。 请改用export PATH=$PATH:$ANT_HOME/bin
。 还定义了CLASSPAHT=
,但您要将CLASSPATH
导出到 shell。