파이썬 가상환경 virtualenvwrapper 설정

2015. 1. 29. 15:08·Python/Django
반응형

Python 패키지를 자주 설치하고 삭제하다보면 Python 을 전부삭제 하고 재설치해야되는 경우가 생길수 있는데 

그러한 상황을 방지 시켜주기 위해 가상 환경 virtualenv 를 쉽게 관리 할수 있는 툴


설치 방법

pip install virtualenvwrapper

1) 가상환경 만드는 방법

mkvirtualenv 환경 이름

ex) mkvirtualenv mysite


* 특정 파이썬 환경에 맞는 virtualenv 생성

mkvirtualenv 가상환경 이름 --python 파이썬 설치 경로 

ex) mkvirtualenv py2 --python=C:\Python27\python.exe


2) 가상환경 삭제

rmvirtualenv 이름

ex) rmvirtualenv mysite


3) 가상환경 살행 (activate)

workon 가상환경 이름

* tip workon 만 입력한 상태에서 tab 키를 누르면 현재 설치된 가상환경의 목록이 나온다 (MAC 과 우분투 기준)

ex) workon mysite

가상환경이 실행되면 커맨드 라인 앞에 가상환경이름이 붙게된다 

ex) (mysite) $ 


* 설치된 모듈 확인

가상환경이 실행된 상태에서 pip freeze

ex) (mysite) $ pip freeze

출력: django == 1.8


반응형

'Python > Django' 카테고리의 다른 글

django 테스트 기반 개발 환경을 위한 설치  (0) 2015.04.19
django 서버 포트번호 바꾸기 및 외부 접속 허용  (1) 2015.01.29
django 설치  (0) 2015.01.29
'Python/Django' 카테고리의 다른 글
  • django 테스트 기반 개발 환경을 위한 설치
  • django 서버 포트번호 바꾸기 및 외부 접속 허용
  • django 설치
Ethan Kang
Ethan Kang
Digital nomad + Software Engineer
    반응형
  • Ethan Kang
    Software Engineer Ethan
    Ethan Kang
  • 전체
    오늘
    어제
    • Programming (105)
      • Java (22)
        • Spring Framework (6)
        • Spring (8)
        • Spring Security (0)
        • JPA (3)
        • MyBatis (1)
        • Servlet, JSP (2)
      • DevOps (4)
        • Kubernetes (2)
        • Docker (1)
        • Terraform (0)
        • Jenkins (0)
        • Bazel (1)
      • Front-End (18)
        • ReactJS (0)
        • Typescript (3)
        • JQuery (1)
        • Java Script (13)
        • RxJS (0)
        • CSS (1)
      • Messaging Queue (1)
        • Kafka (1)
      • Linux (Ubuntu based) (8)
        • Ubuntu (0)
        • CentOS (2)
        • Shell Scripting (2)
      • PHP (5)
        • Laravel (2)
        • PHP 문법 (3)
      • Go (1)
        • Basics (1)
      • Python (16)
        • Flask (1)
        • Django (4)
      • App Development (4)
        • Android (1)
        • Cordova (0)
        • React Native (0)
        • Hybrid Programming (2)
        • IOS (1)
      • Database (4)
        • SQL (0)
        • My SQL (4)
        • MongoDB (0)
      • Shader Programming (0)
      • Tools (5)
        • GIT (2)
      • C# (3)
        • ASP.NET MVC (2)
        • CSharp 파헤치기 (1)
      • 서평 (1)
      • ETC (4)
        • C++ (0)
        • Geo Server (0)
        • NodeJS2 (0)
        • Ruby (2)
        • Elastic Search (0)
        • Camera (0)
        • Open Source (2)
        • WebVR (0)
      • 소프트웨어 이론 (2)
        • TDD (1)
        • Architecture (1)
        • WEB DEV (0)
  • 블로그 메뉴

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

    • 컬러스크립터
  • 공지사항

    • 좋은 프로그래머가 되는 24가지 방법
  • 인기 글

  • 태그

    VersionControl
    django #장고
    데이터베이스
    mysql
    스프링
    N+1
    psr-4
    데이터베이스캐쉬
    Python
    Kotlin
    db
    java
    JPA
    autoloading
    자바
    mysql데이터복구
    spring
    mybatis
    이미지 #jsp
    스프링데이타
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Ethan Kang
파이썬 가상환경 virtualenvwrapper 설정
상단으로

티스토리툴바