conda를 사용할 때 사용하는 명령 목록

개요



conda는 Anaconda에서 사용할 수있는 환경 작성 등을 할 수있는 명령입니다. 또한 Anaconda를 사용하는 경우 도구로 "Anaconda Powershell Prompt"와 "Anaconda Prompt"가 있습니다.

■ 「아나콘다 파워쉘 프롬프트」와 「아나콘다 프롬프트」의 차이
· Anaconda Powershell Prompt ⇒ 사용할 수있는 명령이 증가하고 있습니까?
· Anaconda Prompt ⇒ 기존의 명령 환경



그러나 Powershell에서 conda 명령을 사용하려면 여러 가지 설정이 필요한 것처럼 보이므로 초보자가 conda 환경을 사용하고 싶다면 망설이지 않고 "Anaconda Prompt"를 사용하십시오.
※이하 커맨드를 입력하면 경고나 Warning이 나옵니다만, Powershell에서도 conda를 사용할 수 있게 되는 것 같습니다.
conda install -n root -c pscondaenvs pscondaenvs

이용환경
OS: Windows10
파이썬: 3.7.10

각 명령



가상 환경 구축
conda create -n (仮想環境名) python=(Pythonのバージョン) (そのほか入れたいパッケージ名)
conda create -n testsite python=3.7 django

만든 가상 환경 나열
conda info -e

가상 환경 시작
activate (仮想環境名)
activate testsite

가상 환경 중지
deactivate (仮想環境名)
deactivate testsite

가상 환경 삭제
conda remove -n (仮想環境名) --all
conda remove -n testsite --all

conda 버전 확인
conda info

가상 환경에 등록된 패키지 확인
conda list

도입하고 싶은 패키지를 조사한다
conda search (パッケージ名)
conda search django

특정 채널의 패키지 확인
conda search -c (チャンネル名) (パッケージ名)
conda search -c conda-forge mysqlclient

패키지 설치
conda install (パッケージ名)
conda install mysqlclient

패키지 제거
conda uninstall (パッケージ名)
conda uninstall mysqlclient

패키지 업데이트
conda update (パッケージ名)
conda update mysqlclient

모든 패키지 업데이트
conda update --all

현재 등록된 채널 찾기
conda config --show channels
conda config --show-sources

아래에서도 가능하지만, 여기에는 채널 우선 순위도 표시됩니다.
conda config --get channels

채널 추가
conda config --add channels (チャンネル名)
conda config --add channels conda-forge

채널 삭제
conda config --remove channels (チャンネル名)
conda config --remove channels mysqlclient

콘다 캐시 삭제
conda clean --all

기타



conda에서 채널의 우선 순위를 변경하는 경우 채널을 추가할 때 지정해야 하는 것 같습니다. 만약 바꾸고 싶은 경우는, 일단 삭제하고 나서 다시 등록합니다.

conda로 가상 환경을 만드는 단점
패키지에 따라서는 낡은 ​​버젼 밖에 인스톨 할 수 없고, 잘 환경을 만들 수 없는 것이 있기 때문에 주의!
(늪에 빠져, 결국 환경을 venv로 다시 만들었습니다…)

좋은 웹페이지 즐겨찾기