Вчера я установил ant и добавил ant к пути в файле .bash_profile на моем MA C, ant может успешно работать. Ниже приведен мой файл .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
, но возникает ошибка, когда Я запускаю другие команды basi c, такие как "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: команда не найдена". Как я могу решить эту проблему? введите описание изображения здесь