프로젝트를 진행할 때 독립된 환경을 만들어 주는 도구
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 |