На сегодняшний день, 4 ноября 2018 г., работают все следующие методы, установите zsh с помощью:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Не рекомендую установку brew для zsh:
brew install zsh zsh-completions
PS: Пробовал с помощью brew and brew, установить под корнем, и это неразумная идея из-за безопасности, и все время, когда что-либо, связанное с этим, нужно будет запускать под sudo, поэтому лучше придерживаться curl или wget.
Чтобы заставить работать conda в OS X с установленным oh-my-zsh, нужно добавить следующий путь, и он будет работать.
Найдите пути Python, чтобы увидеть, установили ли вы Anaconda2 или Anaconda3: where python
или which python
приведет к аналогичному результату:
/usr/bin/python
/Users/"username"/anaconda3/bin/python
/usr/bin/python
Поиск пути к интерпретатору Anaconda Python
vi ~ / .zshrc или gedit ~ / .zshrc
Для Anaconda: в поле # User configuration
добавить:
PATH="$HOME/anaconda/bin:$PATH"
Для Anaconda2 в поле # User configuration
добавить:
PATH="$HOME/anaconda/bin:$PATH"
Для Anaconda3 в поле # User configuration
добавьте:
PATH="$HOME/anaconda3/bin:$PATH"
или замените "username" своим именем пользователя:
PATH="/Users/"username"/anaconda3/bin:$PATH
Согласно документации Установка на macOS мы добавляем добавление в ~/.zshrc
вместо .bashrc or .bash_profile
Замените “<path to anaconda>”
фактическим путем к вашей установке Anaconda.
Эти методы работают и с ubuntu / Centos7 / MacOS (просто закройте / перезагрузите терминал после внесения изменений), а не просто введите conda для проверки.
В комментарии @truongnm только источник после добавления пути: "Я вставил путь из моего bash_profile и не забыл source ~/.zshrc
"
person
n1tk
schedule
13.02.2016