728x90
반응형
Mac 에서 Conda 는 간단히 설치가 가능 하다. .
brew install conda
....
## 설치 완료시
anaconda was successfully installed!
➜ ~ conda -V
zsh: command not found: conda
설치 완료 후에 실행을 해보면 저렇게 not found 가 나올수 있다. 현재 사용중인 터미널에 path 가 입력이 안되어서 저런 현상이 발생한다.
➜ ~ /usr/local/anaconda3/bin/conda init zsh
no change /usr/local/anaconda3/condabin/conda
no change /usr/local/anaconda3/bin/conda
no change /usr/local/anaconda3/bin/conda-env
no change /usr/local/anaconda3/bin/activate
no change /usr/local/anaconda3/bin/deactivate
no change /usr/local/anaconda3/etc/profile.d/conda.sh
no change /usr/local/anaconda3/etc/fish/conf.d/conda.fish
no change /usr/local/anaconda3/shell/condabin/Conda.psm1
modified /usr/local/anaconda3/shell/condabin/conda-hook.ps1
no change /usr/local/anaconda3/lib/python3.10/site-packages/xontrib/conda.xsh
no change /usr/local/anaconda3/etc/profile.d/conda.csh
modified /Users/test/.zshrc
==> For changes to take effect, close and re-open your current shell. <==
/usr/local/anaconda3/bin 은 conda 가 설치된 위치이다. conda 명령어와 함께 init 현재 사용중인 쉘을 입력해주면 저렇게 뭔가 쭉 나온다. 마지막에 보면 modified /Users~ 가 보인다. .zshrc 파일이 뭔가 수정된것으로 보인다. 한번 확인해보면 다음과 같은 내용들이 추가되어 있다.
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/usr/local/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/usr/local/anaconda3/etc/profile.d/conda.sh" ]; then
. "/usr/local/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/usr/local/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
이렇게 확인한 후 쉘을 닫았다가 다시 열면 정상적으로 명령어들이 동작한다.
➜ ~ conda -V
conda 23.1.0
➜ ~ conda activate
(base) ➜ ~
참고로 현재 사용중인 shell 을 확인하는 방법은 다음과 같다.
echo $SHELL
728x90
반응형
'Development > Python' 카테고리의 다른 글
NumPy 사용 (0) | 2023.05.09 |
---|---|
Conda python 버전 업데이트 (0) | 2023.04.15 |
파이썬 가상 환경 실행 및 VS Code 설정 (0) | 2023.03.27 |
파이썬 문법 : 데코레이터 함수 (0) | 2023.03.13 |
파이썬 문법 : 제너레이터 함수 (0) | 2023.03.09 |