<참조> https://dojang.io/mod/page/view.php?id=2470
Python, 아나콘다 가상 환경 만들기
아나콘다에서도 venv를 사용할 수 있지만 아나콘다에서 제공하는 가상 환경을 권장한다.
(1) 아나콘다 가상환경 만들기
conda 명령을 사용하여 가상 환경을 만든다(conda 파일은 아나콘다의 Scripts 폴더에 있다).
- conda create --name 가상환경이름
C:\project>C:\Users\sualchi\Anaconda3\Scripts\conda.exe create --name myproject
가상 환경에 특정 파이썬 버전을 설치하려면 python=3.7처럼 버전을 지정한다(64비트 버전 설치됨).
C:\project>C:\Users\sualchi\Anaconda3\Scripts\conda.exe --name myproject python=3.7
[참고] 32비트 파이썬 설치
C:\project>set CONDA_FORCE_32BIT=1
C:\project>C:\Users\sualchi\Anaconda3\Scripts\conda.exe --name myproject python=3.7
conda는 venv와는 달리 가상 환경을 아나콘다 설치 폴더의 envs 안에 생성한다.
- 예) C:\Users\sualchi\Anaconda3\envs\myproject
(2) 가상 환경을 활성화/비활성화
아나콘다 설치 폴더의 Scripts\activate에 가상 환경을 지정하여 실행한다(비활성화는 deactivate).
- activate 가상환경이름
C:\project>C:\Users\sualchi\Anaconda3\Scripts\activate myproject
(myproject) C:\project>
(3) 아나콘다 가상 환경 패키지 설치
pip 대신 conda를 사용한다(pip를 사용하면 아나콘다 설치 폴더의 Lib/site-packages에 패키지가 저장된다).
- conda install 패키지
C:\project>conda install fastapi
[참고] conda 주요 명령
- conda info: 현재 환경 정보 출력
- conda search 패키지: 패키지 검색
- conda install 패키지=버전: 특정 버전 패키지 설치(예: conda install numpy=1.12.3)
- conda install 패키지=버전=파이썬버전: 파이썬 버전 지정하여 특정 버전 패키지 설치(예: conda install numpy=1.12.3=py37_0)
- conda update 패키지: 패키지 업데이트
- conda list: 패키지 목록 출력
- conda remove 패키지: 패키지 삭제
- conda list --export > package-list.txt: 패키지 목록 및 버전 정보 저장:
- conda install --file package-list.txt: 패키지 목록으로 설치
반응형
'Python 활용' 카테고리의 다른 글
Python에서 cx_Oracle 환경 구성 (0) | 2022.06.14 |
---|---|
Python, 가상 환경에서 IDLE 실행 (0) | 2022.06.11 |
Python, venv 가상 환경 폴더를 이동한 경우 에러 (0) | 2022.06.11 |
Python, venv 가상환경 파이썬 버전 지정하기 (0) | 2022.06.11 |
파이썬, 프로젝트를 가상 환경에서 개발하기 (virtualenv) (0) | 2022.06.11 |