conda 명령어 간단 정리
최초 작성일: 2021.03.15.
1. 개요
모든 명령어는 터미널에서 입력
conda 버전: 4.9.2
pip 버전: 21.0.1
2. conda
2.1 conda 버전 확인
conda --version
2.2 conda 정보 확인
conda info
2.3 conda 업데이트
conda update conda
3. 가상환경
3.1 가상환경 조회
conda env list
conda info --envs
3.2 가상환경 생성
conda create -n [가상환경명]
pip과 python을 비롯한 그 어떠한 패키지도 설치되지 않음
conda create -n [가상환경명] python=3.8
일반적으로 권장
"3.8" 말고 원하는 파이썬 버전 입력 가능
ca-certificates, certifi, libcxx, libedit, libffi, ncurses, openssl, pip, python, readline, setuptools, sqlite, tk, wheel, xz, zlib이 설치됨
conda create -n [가상환경명] python=3.8 anaconda
300개 이상의 패키지가 기본적으로 설치됨
3.3 가상환경 복제
conda create --clone [기존 가상환경명] -n [새 가상환경명]
3.4 가상환경 삭제
conda env remove -n [가상환경명]
3.5 가상환경 활성화
conda activate [가상환경명]
3.6 가상환경 비활성화
conda deactivate
3.7 가상환경 이름 변경
conda에 그런 기능은 없다. 정 하고 싶다면 가상환경 복제를 활용하는 수밖에 없다.
4. 패키지
4.1 패키지 조회
conda list
4.2 패키지 설치
conda install [패키지명]
pip install [패키지명]
conda 가상환경 내에 pip가 설치되어 있다면 pip를 통해 패키지를 설치해도 가상환경 내에 설치된다. 단, pip3로 설치하면 가상환경이 아닌 root에 깔리게 된다.
참고: https://dailyheumsi.tistory.com/33
4.3 특정 가상환경에 패키지 설치
conda install -n [가상환경명] [패키지명]
4.4 패키지 업데이트
conda update [패키지명]
4.5 패키지 전체 업데이트
conda update --all
pip를 통해 설치된 패키지는 conda를 통해 관리되지 않기 때문에 업데이트 되지 않음. pip를 통해 따로 업데이트 해야함
4.6 패키지 삭제
conda remove [패키지명]
conda uninstall [패키지명]
5. 번외
파이참에서 가상환경을 새로 만들려면 새 프로젝트 만들 때 New evironment using에서 conda로 선택하고 기존 가상환경을 사용하려면 아래의 Previously configured interpreter(Mac) or Exisiting environment(Windows) 선택.
기존 가상환경을 사용하려면 인터프리터를 잡아줘야 할텐데 터미널에서 원하는 가상환경을 활성화한 다음
맥은
which python
윈도우는
where python
입력하면 인터프리터 경로를 알 수 있다.
참고: docs.anaconda.com/anaconda/user-guide/tasks/integration/python-path/
'프로그래밍' 카테고리의 다른 글
파이썬, pip 그리고 가상환경 (0) | 2021.01.30 |
---|