티스토리 뷰
[Python] Python 3.x Virtualenv(가상환경) 만들기
Python 3.x 설치
[root@pxe-test ~]# yum install -y https://centos7.iuscommunity.org/ius-release.rpm
[root@pxe-test ~]# yum install -y python36u python36u-libs python36u-devel python36u-pip
[root@pxe-test ~]# export PYTHONIOENCODING=utf8
Python 3.x Virtualenv 설치
[root@pxe-test ~]# pip3.6 install --upgrade pip
[root@pxe-test ~]# pip3.6 install virtualenv virtualenvwrapper
Virtualenv 폴더 생성
/root
[root@pxe-test ~]# mkdir .virtualenvs
Virtualenv 환경설정
#virtualenvs Setting 작성
[root@pxe-test ~]# vi .bashrc
------------------------------------------------------------------------------------------
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
#Virtualenvs Setting
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6
export PYTHONIOENCODING=utf8
source /usr/bin/virtualenvwrapper.sh
------------------------------------------------------------------------------------------
[root@pxe-test ~]# source .bashrc
Virtualenv 가상환경 만들기
[root@pxe-test ~]# mkvirtualenv [가상환경 이름]
# Example
[root@pxe-test ~]# mkvirtualenv env_kickstart
Virtualenv 가상환경 사용하기
[root@pxe-test ~]# workon [가상환경 이름]
#Example
[root@pxe-test ~]# workon env_kickstart
(env_kickstart) [root@pxe-test ~]#
Virtualenv 가상환경 종료하기
(env_kickstart) [root@pxe-test ~]# deactivate
[root@pxe-test ~]#
Virtualenv 가상환경 삭제하기
[root@pxe-test ~]# rmvirtualenv env_kickstart
Removing env_kickstart...
[root@pxe-test ~]#
'[Dev] > Python' 카테고리의 다른 글
[Python] 클래스 (0) | 2017.12.22 |
---|---|
[Python] 파일 쓰기 / 읽기 / 추가 (0) | 2017.12.21 |
[Python] 함수 (0) | 2017.12.20 |
[Python] WHILE 반복문 (0) | 2017.12.20 |
[Python] FOR 반복문 (0) | 2017.12.05 |
Comments
최근에 올라온 글