source ~/.bash_profile
コマンドを実行するとエラーになってしまいます。
毎回、「python -V」の結果、「python2」が入っていた場合、source ~/.bash_profile
を実行しますと、python3に変更になる為、今まで通り実行したのですが、突如エラーとなってしまいました。
エラー内容は下記になります。
~/.bash_profile (line 15): Missing end to balance this if statement if [ -f "/Users/ユーザー名/opt/anaconda3/etc/profile.d/conda.sh" ]; then ^ from sourcing file ~/.bash_profile called on standard input source: Error while reading file '/Users/ユーザー名/.bash_profile'
何故いきなりこのようなエラーが出てしまったのかがわかりません。
どなたか、解決の為、アドバイス頂けましたら幸いです。
※OSはMac(10.14.6)を使用しています。
追記です
以下は、.bash_profile
の中身になります。
export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/Users/ユーザー名/.pyenv/shims/python3 export PROJECT_HOME=$HOME/Devel export PATH="$HOME/.pyenv/shims:$PATH" export PATH="$HOME/.composer/vendor/bin:$PATH" source $PYENV_ROOT/versions/3.7.3/bin/virtualenvwrapper.sh export PATH="$HOME/.nodebrew/current/bin:$PATH" # added by Anaconda3 2019.10 installer # >>> conda init >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/ユーザー名/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)" if [ $? -eq 0 ]; then \eval "$__conda_setup" else if [ -f "/Users/ユーザー名/opt/anaconda3/etc/profile.d/conda.sh" ]; then . "/Users/ユーザー名/opt/anaconda3/etc/profile.d/conda.sh" CONDA_CHANGEPS1=false conda activate base else \export PATH="/Users/ユーザー名/opt/anaconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda init <<<
※shellはfishを使用しています。