python 가상환경 정리 (conda, virtualenv)

Jinhyeong Park·2021년 1월 27일
1
post-thumbnail

자주 사용하는 가상환경 커맨드 정리

pyenv-virtualenv 추가 예정

Conda environments

주로 notebook에서 작업할 때 사용함

# 버전 체크
conda --version

# 아나콘다 업데이트
conda update conda

# 아나콘다 가상환경 생성
conda create --name {ENV_NAME} python=python3.7

# 가상환경 리스트
conda env list
conda info --envs

# 설치된 패키지 리스트 확인
conda list

# 활성화
conda activate {ENV_NAME}
# 비활성화
conda deactivate

# 가상환경 삭제
conda remove --name {ENV_NAME} --all

# 캐시 삭제
conda clean --all

# jupyter notebook에 등록
conda install ipykernel
python -m ipykernel install --user --name {ENV_NAME} --display-name {DIS_NAME}
#vscode에서 등록 시 새 창을 띄워야 적용되며, 새 notebook 생성 시 저장 전 설정해줘야만 함. (불-편)

vscode에서 jupyter notebook 사용 시 새 창을 띄워야 적용되며, 새 notebook 생성 시 저장 전 설정해줘야만 함. (상당히 불-편)

Virtualenv

# 가상환경 생성
virtualenv {ENV_NAME} --python=python3.7

# Activate on win
.\{ENV_NAME}\Scripts\activate
# on linux
source ./{ENV_NAME}/bin/activate

# Deactivate
deactivate

작성 시점의 brew엔 virtualenv 패키지가 없다.

0개의 댓글