사용하다 conda init
다른 답변 에서 지적했듯이 $PATH
v4.4.0부터 Conda를 수동으로 추가하는 것은 더 이상 권장되지 않습니다 ( 릴리스 노트 참조 ). 또한 Conda v4.6 부터 conda init
명령을 통해 셸 초기화를 관리하는 새로운 기능 이 도입되었습니다. 따라서 업데이트 된 권장 사항을 실행하는 것입니다
유닉스 / 리눅스
./anaconda3/bin/conda init
윈도우
./anaconda3/Scripts/conda.exe init
source .bashrc
변경 사항을 적용하려면 새 쉘을 시작하거나 init 파일 (예 :)을 소싱해야 합니다.
주의의 말씀
이 기능은 실험적으로 지원됩니다. 정확히 무엇을하는지 보려면 --dry-run|-d
플래그와 상세 ( -vv
) 플래그로 위 명령을 실행하는 것이 좋습니다 . 쉘 실행 명령 파일에 Conda 관리 섹션이없는 경우 (예 :) .bashrc
, 이는 새로운 줄을 직접 삽입하는 것처럼 보입니다. 그렇게 간단한 삽입이 아닌 경우 먼저 이전 Conda 섹션 $PATH
과 관련 셸 초기화 파일 (예 :)을 지우는 것이 좋습니다 bashrc
.
대체 포탄
Conda에 쉘을 명시 적으로 식별해야 할 수도 있습니다. 예를 들어, zsh
대신 (macOS Catalina 기본값) bash
을 실행하면
./anaconda3/bin/conda init zsh
./anaconda3/bin/conda init --help
지원되는 쉘의 전체 목록을 참조하십시오 .
잠재적 인 자동 정리
Conda v4.6.9 --reverse
는에 의해 삽입 된 변경 사항을 자동으로 제거 하는 플래그를 도입 했습니다 conda init
.