Home (Error) CommandNotFoundError - Your shell has not been properly configured to use 'conda activate'
Post
Cancel

(Error) CommandNotFoundError - Your shell has not been properly configured to use 'conda activate'

Error 내용


conda environment를 생성한 뒤 activate 시도했을 때 아래와 같은 error message를 출력합니다.

Post-Image CommandNotFoundError
https://hubert-bioinformatics.github.io/


내용에 따라 conda init <SHELL_NAME> 실행한 뒤 shell을 재실행해도 마찬가지 error message를 출력하고 conda environment를 실행할 수 없습니다.

Error 원인 및 해결


Error 원인은 새로 생성한 environment가 현재 접속 중인 shell에서 기본적으로 사용할 수 있는 상태가 아니기 때문입니다.

따라서 아래와 같이 conda 설정 파일(conda.sh) 변경사항을 source 명령어를 사용하여 반영하면 해결됩니다.

Post-Image CommandNotFoundError
https://hubert-bioinformatics.github.io/


1
2
source /(conda_path)/etc/profile.d/conda.sh
conda activate (env name)



출처


https://github.com/conda/conda/issues/7980

This post is licensed under CC BY 4.0 by the author.