iterm2를 새로 설치하게 되면서 기존 디폴트 쉘이 bash에서 zsh로 변경되었다. 근데 쉘이 변경되면서 conda 명령어를 인식을 못해서
왜그런가 했더니 환경변수를 설정해주지 않아서 그랬던 것이었다.
conda 설치 경로를 확인하려고 우선 bash로 전환하고 아래 명령어를 통해 conda 경로를 확인했다.
#디폴트 쉘 bash로 설정
chsh -s /bin/bash
#디폴트 쉘 zsh로 설정
chsh -s /bin/zsh
#conda 경로 확인
which conda
conda 경로 확인하면 zshrc 파일을 열어서 맨 아래 코드를 추가한다
#환경변수 파일 즉,zshrc 파일을 열어야 한다.
vim ~/.zshrc
이때 /path/to/anaconda 부분을 본인 conda 경로로 바꿔준다.
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/path/to/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/path/to/anaconda3/etc/profile.d/conda.sh" ]; then
. "/path/to/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/path/to/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
이후 vim 종료하고 아래 코드로 환경변수 변경 사항을 반영한다.
source ~/.zhsrc
그럼 끝~
'개발 > 개발환경' 카테고리의 다른 글
MacOS - (1) iTerm2 설치 및 설정 (0) | 2024.03.13 |
---|---|
vim 사용법 (0) | 2024.03.13 |
Ubuntu - (3) 터미널(terminal) 명령어 (0) | 2024.03.13 |
window - (2) WSL(Windows Subsystem for Linux) (0) | 2024.03.13 |
Window - (1) 터미널(cmd) 명령어 및 소소한 팁 (0) | 2024.03.13 |