Python
fish
shell
Anaconda

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.

原因

conda コマンドを fish shell で実行すると起こるエラーのようです.

Conda activate is not a valid command #6242

対処法

こちらのファイル conda.fish を参考に,

$ source (conda info --root)/etc/fish/conf.d/conda.fish

を実行し, ~/.config/config.fish の最後尾に
conda activate コマンドを実行できようにスクリプトを追加します.

以上です.