본문 바로가기

언어 배우기/Python

Python - 가상환경 설정

프로젝트를 진행할 때 독립된 환경을 만들어 주는 도구

 

0. 가상환경 만들 경로로 접속

c:\ python -m venv 가상환경 이름 # venv : 가상 환경을 만들고 관리하는데 사용되는 모듈

 

1. Windows 가상 환경 구축

1) 'korea'라는 가상환경 생성

python -m venv korea

 

2) 생성한 가상환경 폴더로 이동

cd korea

 

3) 파이썬이 설치된 폴더 아래에 있는 Scripts 폴더에 있는 activate.bat 파일 실행

scripts\activate.bat

# 그냥 activate korea 라고 해도 됌.

 

4) Python 접속, package 설치 및 프로그래밍

 

5) 가상환경 비활성화

deactivate 

비활성화 하지 않으면 계속 활성화됌

 

2. Anaconda 가상 환경 구축

conda create --name 가상환경이름

conda create -n 가상환경이름

conda create -n virtual_envs python = 3.7 # 파이썬 버전 등록 가능

 

 

1) 설치경로로 이동

 

2) 가상 환경 생성  

conda create -n Busan # 'Busan'이라는 디렉터리 생성

 

3) 가상환경 목록 확인

conda info --envs

4) 활성화 및 envs 폴더로 이동 

conda activate Busan

conda install spyder

 

5) 가상환경 삭제

conda env remove --n Busan # 가상환경 Busan 제거

 

 

5) Lib 폴더에서 패키지 확인

 

3. Jupter notebook 가상 환경 구축

1) 프롬포트상에 가상환경 활성화

 

2) 주피터 노트북 설치

pip install jupyter notebook

pip install ipykernel # 주피터 노트북 설치할 때 자동 설치 됌. 오류 생길시만 별도 설치

 

3) 가상환경에 kernel 연결

python -m ipykernel install --user --name 가상머신이름 -display-name "표시할이름

 

 

혹은

 

1) 아나콘다 프롬포트에서 가상환경 생성 후 활성화

conda create name 가상환경이름 python

activate 가상환경이름

 

2) jupyter notebook을 설치

conda install jupyter notebook

~~~

Proceed([y]/n)? y

 

3) 설치확인

[시작]-[Anaconda3] 폴더를 클릭하여 새로운 jupyter notebook이 설치되었는지 확인

 

 

※ 두개 이상에서 동시 작업할때 프롬포트 창 나갔다 오면 해결되는 경우 있음

※ 패키지 삭제 후 재설치하면 되는경우 많음 conda uninstall 000

※ pip으로도 삭제하고 conda로도 삭제 후에 conda로 설치하면 되는 경우도 있음

※ 경로 문제가 가장 큰 듯하다. 

※ conda 명령어 생략해도 다 돌아가는데 무슨차이인지 잘 모르겠음.

 

 

 

 

 

'언어 배우기 > Python' 카테고리의 다른 글

Python - MySQL연결  (0) 2021.07.19
Python - Pandas(판다스)  (0) 2021.07.16
Anaconda 보안해제  (0) 2021.07.15
Python - Class  (0) 2021.07.15
Python - Package  (0) 2021.07.14