Как мне обновить PATH в bash_profile для OSX - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь установить флаттер на свою маму c, для этого мне нужно добавить путь к .bash_profile. Но когда я запускаю команду vim .bash_profile в терминале, я получаю следующее сообщение:

# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH

export M2_HOME=/Applications/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin# added by Anaconda3 2019.10 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/sofie-amaliepetersen/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/Users/sofie-amaliepetersen/opt/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/Users/sofie-amaliepetersen/opt/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/Users/sofie-amaliepetersen/opt/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<

Я впервые добавляю PATH, я пытался просмотреть настройки путь в терминале Но я не уверен, как это относится к моей проблеме.

Любые предложения будут оценены. Спасибо

Ответы [ 2 ]

1 голос
/ 14 февраля 2020

Важно отметить, что если вы используете Catalina (или любую из более новых форм os osx), ваш компьютер по умолчанию не будет использовать оболочку bash (хотя вы все равно сможете обновить ваш bash_profile, он не будет работать, так как компьютеру все равно). Вам нужно обновить zshr c вместо профиля bash. (просто набрав zsh в вашем терминале, вы сможете переключаться между ними, показывая вам% вместо $)

Можно использовать тот же процесс, что и с профилем bash, и ту же строку тоже. Кроме того, если вы хотите, чтобы компьютер использовал профиль bash, вместо этого вы можете принудительно настроить его, но в 99% приложений между ними нет реалистичных изменений функциональности c.

0 голосов
/ 14 февраля 2020

В любом месте вашего .bash_profile добавьте эту строку

export PATH=$PATH:/your/new/path/to/add

Это просто добавит / your / new / path / to / add к существующему $ PATH

...