파이썬 가상환경 venv 세팅

박경준·2021년 6월 11일
0

main course - 웹 개발

목록 보기
4/4

venv를 활용한 파이썬 가상환경을 세팅해보자.

venv를 이용해 파이썬 가상환경을 만들고 안에 라이브러리를 설치한다. 그리고 이 라이브러리 내용을 .txt 파일에 저장하여 다른 프로젝트에서 그대로 가져다가 쓸 수 있다.

  1. 로컬에 virtualenv를 설치한다. (한 번만 설치하면 계속 사용 가능)

    brew install virtualenv
  2. 최상위 경로( /projects )에 virtualenv를 세팅한다.

    virtualenv env
  3. 해당 경로에서 원하는 라이브러리를 설치한다.

    pip install pymongo
  4. 원하는 라이브러리를 모두 설치했으면 projects폴더 안에 있는 다른 프로젝트에서도 해당 라이브러리들을 사용할 수 있다. 단 혹시 모르니 백업용으로 혹은 다른 사람에게 전달용으로 .txt 파일에 저장해둔다.

    pip freeze > python_venv_requirements.txt

4-1. .txt 파일을 불러와서 라이브러리를 바로 설치하고 싶다면?

```
pip install -r python_venv_requirements.txt
```
  • (꿀팁) 터미널에서 경로 좌측에 (env)가 적혀있어야 가상환경이 동작중인 것인데 혹시 이게 꺼져있다면...
    source env/bin/activate
  • 반대로 끄고 싶다면...
    deactivate

thanks to 승운님...

profile
빠굥

0개의 댓글