티스토리 뷰

반응형

아나콘다 Logo

 

1. 아나콘다 기본 명령어

1.1. 설치된 패키지 목록 보기

conda list
"conda list" 명령어는 현재 conda 가상 환경에 설치된 패키지 목록을 보여주는 명령어입니다.
"conda list"는 현재 가상 환경에 설치된 모든 패키지의 이름, 버전, 그리고 패키지의 공식 저장소에서의 위치를 보여줍니다.
이 명령어는 현재 가상 환경에서 사용 가능한 패키지 목록을 확인하고, 패키지 업데이트나 삭제에 필요한 정보를 얻을 수 있는데 매우 유용합니다.

그러므로 "conda list" 명령어는 현재 conda 가상 환경에 설치된 패키지 목록을 보여주는 것입니다.

 

1.2. 단일 패키지 설치

conda install pandas
"conda install pandas" 명령어는 conda 가상 환경에 pandas 패키지를 설치하는 명령어입니다.
"conda install"은 conda 가상 환경에 패키지를 설치하는 것을 의미하며, "pandas"는 설치하고자 하는 패키지의 이름입니다. 이 명령어를 실행하면 conda 가상 환경에 pandas 패키지가 설치되며, 이후 파이썬 코드에서 "import pandas"를 사용할 수 있습니다.

그러므로 "conda install pandas" 명령어는 conda 가상 환경에 pandas 패키지를 설치하는 것입니다.

 

1.3. 2개 이상의 패키지 설치

conda install pandas numpy tensorflow
"conda install pandas numpy tensorflow" 명령어는 conda 가상 환경에 pandas, numpy, tensorflow 패키지를 동시에 설치하는 명령어입니다.
"conda install"은 conda 가상 환경에 패키지를 설치하는 것을 의미하며, "pandas", "numpy", "tensorflow"는 설치하고자 하는 패키지의 이름입니다. 이 명령어를 실행하면 conda 가상 환경에 pandas, numpy, tensorflow 패키지가 동시에 설치되며, 이후 파이썬 코드에서 "import pandas", "import numpy", "import tensorflow"를 사용할 수 있습니다.

그러므로 "conda install pandas numpy tensorflow" 명령어는 conda 가상 환경에 pandas, numpy, tensorflow 패키지를 설치하는 것입니다.

 

1.4. 단일 패키지 업데이트

conda update pandas
conda 라는 패키지 관리자를 사용하여 pandas 패키지를 업데이트하는 것입니다.

이 명령은 현재 설치된 pandas 패키지를 최신 버전으로 업데이트하는 것을 의미합니다.

 

1.5. 설치된 모든 패키지 업데이트

conda update --all
conda 라는 패키지 관리자를 사용하여 모든 패키지를 최신 버전으로 업데이트하는 것입니다.

"--all" 옵션을 사용하여 현재 설치된 모든 패키지를 최신 버전으로 업데이트하는 것을 의미합니다.

 

1.6. 패키지 제거

conda remove pandas
conda 라는 패키지 관리자를 사용하여 pandas 패키지를 제거하는 것입니다.

이 명령어는 현재 설치된 pandas 패키지를 삭제하는 것을 의미합니다.

 

1.7. 설치된 패키지 검색

conda search '*pandas*'
conda 라는 패키지 관리자를 사용하여 'pandas' 문자열을 포함하는 패키지를 검색하는 것입니다.
이 명령어는 'pandas' 문자열을 포함하는 패키지의 목록을 보여주는 것을 의미합니다.

이 검색 결과는 패키지 이름, 버전, 간단한 설명 등을 포함할 수 있습니다.

 


2. 가상 환경 만들기

2.1. 가상 환경 생성

conda create -n my_python_env
conda 라는 패키지 관리자를 사용하여 새로운 가상 환경 "my_python_env"를 생성하는 것입니다.
"-n" 옵션은 새로운 가상 환경의 이름을 지정하는 것을 의미하고, 여기서는 "my_python_env" 라는 이름으로 생성하고 있습니다.

이 가상 환경을 사용하여 특정 프로젝트에서 사용할 패키지를 분리하여 관리할 수 있습니다.

 

2.2. 가상 환경 파이썬 버전별 설치

# python2 설치
conda create -n my_python_env python=2


# python3 설치
conda create -n my_python_env python=3


# python3.4 설치
conda create -n my_python_env python=3.4

 

2.3. 가상 환경 시작 / 종료

# mac / linux
source activate my_python_env

source deactivate


# windows
activate my_python_env

deactivate


## 가상환경 삭제 ##
conda remove -n 가상환경이름 --all

3. 가상 환경 내보내기 (Export) / 불러오기 / 리스트 / 제거하기

3.1. .yaml 파일로 저장

conda env export > my_python_env.yaml
conda env export > my_python_env.yaml 명령어는 conda 환경을 yaml 파일 형식으로 내보내는 명령어입니다.
즉, 현재 conda 환경의 패키지 목록, 버전 정보, 그리고 환경 변수 등의 정보를 yaml 파일 형식으로 저장하여 파일명을 'my_python_env.yaml'로 저장합니다.

이렇게 저장된 yaml 파일은 나중에 다른 컴퓨터에서도 같은 conda 환경을 만들거나, 동일한 환경을 유지하는데 사용할 수 있습니다.

 

3.2. .yaml 파일로 새로운 가상 환경 만들기

# .yaml 파일에서 미리 저장해 둔 가상 환경 설정을 그대로 가져와서 다른 이름의 동일한 가상 환경을 만들 수 있다.

conda env create -f my_python_env.yaml
conda env create -f my_python_env.yaml 명령어는 yaml 파일로부터 conda 환경을 생성하는 명령어입니다.
즉, 'my_python_env.yaml' 파일을 읽어서 그 정보를 바탕으로 conda 환경을 생성합니다.

생성된 환경은 패키지 목록, 버전 정보, 그리고 환경 변수 등이 yaml 파일에 기록된 대로 동일한 환경을 유지합니다.

 

3.3. 가상 환경 리스트 확인

conda env list
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함