[Python] 가상환경 만들기

2018. 10. 27. 20:13·Language/Python
반응형
[python]가상환경만들기

[Python] 가상환경 만들기

파이썬으로 개발할 때 여러 패키지를 설치하여 진행한다. 하지만 패키지간 충돌이 발생할 수 있기 때문에 각 프로젝트별로 독립된 환경이 필요하다. 그렇기 때문에 가상환경을 제공해주는 virtualenv라는 패키지를 사용한다.

설치(ubuntu16.04)

먼저 파이썬 패키지 설치를 쉽게 해주는 pip를 설치한다.

$ sudo apt-get install curl  ##curl이 없어서 설치했음
$ curl https://bootstrap.pypa.io/get-pip.py > getpip.py
$ sudo python getpip.py

 

이후 pip를 통해 virtualenv를 설치하면 된다.

xxxxxxxxxx
$ sudo pip install virtualenv

 

사용법

프로젝트 폴더를 생성해주고 명령어를 통해 가상환경을 만들 수 있다.

xxxxxxxxxx
$cd ~/문서/python/project/
$virtualenv venv -p pyhton3 venv    ###python3버전을 기본으로

 

생성 이후 활성화를 해야 가상환경 이용이 가능해진다.

xxxxxxxxxx
$ . venv/bin/activate

 

가상 환경을 종료하기 위해 다음 명령어를 이용한다.

xxxxxxxxxx
$ deactivate

 


반응형
저작자표시 비영리 변경금지 (새창열림)
'Language/Python' 카테고리의 다른 글
  • [Python] Flask
  • [Python] 함수 인자
  • [Python] Pyenv
  • [Python] Visdom
덴마크초코우유
덴마크초코우유
IT, 알고리즘, 프로그래밍 언어, 자료구조 등 정리
    반응형
  • 덴마크초코우유
    이것저것끄적
    덴마크초코우유
  • 전체
    오늘
    어제
    • 분류 전체보기 (122)
      • Spring Framework (9)
        • Spring (5)
        • JPA (2)
        • Spring Security (0)
      • Language (51)
        • Java (11)
        • Python (10)
        • JavaScript (5)
        • NUXT (2)
        • C C++ (15)
        • PHP (8)
      • DB (16)
        • MySQL (10)
        • Reids (3)
        • Memcached (2)
      • 개발 (3)
      • 프로젝트 (2)
      • Book (2)
      • PS (15)
        • 기타 (2)
        • 백준 (2)
        • 프로그래머스 (10)
      • 딥러닝 (8)
        • CUDA (0)
        • Pytorch (0)
        • 모델 (0)
        • 컴퓨터 비전 (4)
        • OpenCV (1)
      • 기타 (16)
        • 디자인패턴 (2)
        • UnrealEngine (8)
        • ubuntu (1)
        • node.js (1)
        • 블로그 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    딥러닝
    웹
    CPP
    언리얼엔진4
    Unreal
    블루프린트
    NUXT
    게임 개발
    프로그래머스
    자바
    C
    redis
    php
    memcached
    JS
    MySQL
    알고리즘
    클래스
    Python
    PS
    게임
    Unreal Engine
    C++
    select
    JavaScript
    파이썬
    pytorch
    map
    FPS
    mscoco
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
덴마크초코우유
[Python] 가상환경 만들기
상단으로

티스토리툴바