Zsh: Conda/Pip installs command not found Zsh: Conda/Pip installs command not found python python

Zsh: Conda/Pip installs command not found


I found an easy way. Just follow below steps:

  1. in terminal, enter vim ~/.zshrcenter image description here
  2. add source ~/.bash_profile into .zshrc fileenter image description here
  3. and then in terminal, enter source ~/.zshrcenter image description here

Congratulation for you!!! ㊗️ 🎉🎉🎉


If you are on macOS Catalina, the new default shell is zsh. You will need to run source /bin/activate followed by conda init zsh.For example: I installed anaconda python 3.7 Version, type echo $USER to find username

source /Users/my_username/opt/anaconda3/bin/activate

Follow by

conda init zsh

or (for bash shell)

conda init

Check working:

conda list

The error will be fixed.


As of today Nov 4, 2018 all the following methods works, install the zsh with:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Not recommending brew installation for zsh:

brew install zsh zsh-completions 

P.S: Tried with with brew and brew install under the root and is not an wise idea to do so due the security and all time anything related will need to be started under sudo so better is to stick with curl or wget.

to make work conda in OS X with oh-my-zsh installed is to add path as following and will work.

Find the python paths so can see if you installed Anaconda2 or Anaconda3: where python or which python will result in similar output:

/usr/bin/python/Users/"username"/anaconda3/bin/python/usr/bin/python

Finding your Anaconda Python interpreter path

vi ~/.zshrc or gedit ~/.zshrc

For Anaconda: at field # User configuration add:

PATH="$HOME/anaconda/bin:$PATH"

For Anaconda2 at field # User configuration add:

PATH="$HOME/anaconda/bin:$PATH"

For Anaconda3 at field # User configuration add:

PATH="$HOME/anaconda3/bin:$PATH"

or replace "username" with your username:

PATH="/Users/"username"/anaconda3/bin:$PATH


According to documentation Installing on macOS we add add in ~/.zshrc instead of .bashrc or .bash_profile

  • Add export PATH="/<path to anaconda>/bin:$PATH" in ~/.zshrc

  • Or set the PATH variable: export PATH="/<path to anaconda>/bin:$PATH"

Replace “<path to anaconda>” with the actual path to your Anaconda installation.

This methods are working on ubuntu/Centos7/MacOS as well (just close/reset the terminal once you are completing the changes) than just type conda to test.


Per @truongnm comment just source after adding the path: "I pasted the path from my bash_profile, and don't forget to source ~/.zshrc"