Python 가상화
개발/Python2025. 3. 14. 18:28
1. Conda
Python 및 기타 프로그래밍 언어를 위한 오픈소스 패키지 관리 시스템이자 환경관리 시스템이다. 데이터 과학과 기계 학습에 유용한 라이브러리를 쉽게 설치하고 관리하도록 도와준다.
1.1. 설치 방법
#mac/linux
#가상환경 생성
conda create --name "가상환경이름" python=3.8
#활성화
conda activate "가상환경이름"
#window
#가상환경 생성
conda create --name "가상환경이름" python=3.8
#활성화
activate "가상환경이름"
1.2. 주요 명령
# 가상환경 목록 보기
conda env list
# 가상환경 제거
conda env remove --name "가상환경 이름"
#패키지 설치
conda install "패키지 이름"
#패키지 목록 보기
conda list
2. Venv
Venv(Virtual Environment) 파이썬을 위한 가상 환경 생산 도구로 파이썬 3.3 버전부터 표준 라이브러리에 포함되어 있으며, 개별 프로젝트의 독립된 환경을 제공하도록 한다.
2.1. 설치 방법
# 가상환경 생성
python3 -m venv "가상환경 이름"
# 가상환경 활성화(mac/linux)
source "가상환경이름"/bin/activate
# 가상환경 활성화(window)
"가상환경이름"/bin/activate
2.2. 주요 명령
# 가상환경 비활성화
deactivate
#패키지 설치
pip install "패키지 이름"
#설치된 패키지 확인
pip list
#패키지 버전 관리
# 현재 환경의 패키지 목록 저장
pip freeze > requirements.txt
# 저장 환경 패키지 불러오기
#pip install -r requirements.txt
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
업무중 자주 사용하는단축키 정리
크롬 브라우저 새로고침
- 새로고침 : command + R
- 강력 새로고침 : command + shift + R
'일상 > MAC' 카테고리의 다른 글
Mac OS에서 로케일을 인식할 수 없을때 (0) | 2022.11.01 |
---|---|
Catalina에서 Android USB 테더링하기 (0) | 2020.08.11 |
Catalina에서 / 경로에 디렉터리 생성하기 (0) | 2020.01.27 |
MAC Mojave PPTP VPN 연결 (0) | 2019.04.01 |
[앱 소개] 메뉴바의 아이콘을 숨겨주는 Vanilla 앱 (0) | 2018.10.14 |