300x250
반응형
파이썬 가상환경
플젝 진행시 독립된 환경 만들어주는 도구
하나의 컴퓨터에 파이썬 버전(또는 라이브러리 버전)이 다른 프로젝트들이 같이 있을 때 유용
가상 환경 디렉토리 생성
C:\venvs>python -m venv myproject
venvs라는 폴더는 C: 아래에 새로 생성한 빈 폴더임
거기에서 python -m venv (이름) 실행하면 venv 모듈을 사용하여 지정한 이름으로 가상 환경(폴더) 생성됨
activate로 진입
deactivate로 퇴장
# myprojcec\Script로 이동
C:\venvs\myproject>cd Scripts
C:\venvs\myproject\Scripts>
# 가상 환경 진입 (activate)
C:\venvs\myproject\Scripts>activate
(myproject) C:\venvs\myproject\Scripts>
# 가상 환경 벗어나기 (deactivate)
(myproject) C:\venvs\myproject\Scripts>deactivate
C:\venvs\myproject\Scripts>
가상 환경에서 플라스크 설치
pip로 설치
(myproject) C:\venvs\myproject\Scripts>pip install Flask
Collecting Flask
Using cached Flask-2.0.0-py3-none-any.whl (93 kB).
.
.
.
Installing collected packages: MarkupSafe, colorama, Werkzeug, Jinja2, itsdangerous, click, Flask
Successfully installed Flask-2.0.0 Jinja2-3.0.1 MarkupSafe-2.0.1 Werkzeug-2.0.1 click-8.0.1 colorama-0.4.4 itsdangerous-2.0.1
(myproject) C:\venvs\myproject\Scripts>
프로젝트 디렉토리 생성
# 가상환경 나와서 프로젝트 루트 폴더 생성
C:\>mkdir projects
C:\>cd projects
# 해당 폴더에서 가상환경 진입
C:\projects>C:\venvs\myproject\Scripts\activate
(myproject) C:\projects>
# 프로젝트 폴더 생성 및 진입
(myproject) C:\projects>mkdir myproject
(myproject) C:\projects>cd myproject
(myproject) C:\projects\myproject>
* 가상 환경 진입하는 덜귀찮은 방법
2021.05.21 - [IT/파이썬] - 파이썬 가상환경 - 배치파일
300x250
반응형
'IT > 파이썬' 카테고리의 다른 글
파이참 인터프리터 설정 (가상환경) (0) | 2021.05.21 |
---|---|
파이썬 가상환경 - 배치파일 (0) | 2021.05.21 |
파이썬 Flask (웹앱 만들기) 2 (0) | 2021.05.18 |
파이썬 Flask (웹앱 만들기) 1 (0) | 2021.05.18 |
파이썬 클래스(Django) (0) | 2021.05.18 |