"Virtualenv 사용법"의 두 판 사이의 차이

 
(사용자 3명의 중간 판 26개는 보이지 않습니다)
6번째 줄: 6번째 줄:
==선행 과정==
==선행 과정==
* [[virtualenv 설치]]
* [[virtualenv 설치]]
==가상 환경 생성==
*ENV 디렉토리에 새로운 가상 환경 생성
<source lang="bash">
virtualenv ENV
</source>
* 예시
<source lang="console">
johnjeong@zetawiki:~$ virtualenv ENV
Using base prefix '/usr'
New python executable in /home/johnjeong/ENV/bin/python3
Also creating executable in /home/johnjeong/ENV/bin/python
Installing setuptools, pip, wheel...done.
</source>
:→'''~/ENV''' 하위에 bin, include, lib 디렉토리가 각각 생성된 것을 확인 할 수 있음
==가상 환경 활성화==
* 가상 환경 활성화 명령
** 리눅스/맥
<source lang="bash">
source PATH/bin/activate
</source>
** 윈도우
<source lang='bash'>
PATH/Scripts/activate
</source>
* 예시
<source lang="console">
johnjeong@zetawiki:~$ source ENV/bin/activate
(ENV) johnjeong@zetawiki:~$
</source>
:→활성화를 하게 되면 쉘 명령창의 앞 부분에 (ENV)가 생성되며, 이는 ENV 가상환경에서 실행되고 있다는 의미
==가상 환경 비활성화==
* 가상 환경 비활성화 명령
<source lang="bash">
deactivate
</source>
* 예시
<source lang="console">
(ENV) johnjeong@zetawiki:~$ deactivate
johnjeong@zetawiki:~$
</source>
:→ 가상 환경 ENV가 비 활성화되어 앞 부분의 (ENV)가 사라짐
==가상 환경 삭제==
* 가상 환경 삭제는 가상 환경 비활성화 및 가상환경 디렉토리 삭제
<source lang="bash">
deactivate
rm -rf PATH/ENV
</source>
*예시
<source lang="console">
(ENV) johnjeong@zetawiki:~$ deactivate
johnjeong@zetawiki:~$ rm -rf ENV
</source>


==같이 보기==
==같이 보기==
* [[virtualenv]]
* [[virtualenv, venv]]
* [[virtualenv 설치]]
* [[virtualenv 설치]]


[[분류: virtualenv]]
[[분류: virtualenv]]

2017년 5월 24일 (수) 00:30 기준 최신판

1 개념[ | ]

How to use virtualenv
virtualenv 사용법
  • 파이썬 virtualenv 사용법

2 선행 과정[ | ]

3 가상 환경 생성[ | ]

  • ENV 디렉토리에 새로운 가상 환경 생성
virtualenv ENV
  • 예시
johnjeong@zetawiki:~$ virtualenv ENV
Using base prefix '/usr'
New python executable in /home/johnjeong/ENV/bin/python3
Also creating executable in /home/johnjeong/ENV/bin/python
Installing setuptools, pip, wheel...done.
~/ENV 하위에 bin, include, lib 디렉토리가 각각 생성된 것을 확인 할 수 있음

4 가상 환경 활성화[ | ]

  • 가상 환경 활성화 명령
    • 리눅스/맥
source PATH/bin/activate
    • 윈도우
PATH/Scripts/activate
  • 예시
johnjeong@zetawiki:~$ source ENV/bin/activate
(ENV) johnjeong@zetawiki:~$
→활성화를 하게 되면 쉘 명령창의 앞 부분에 (ENV)가 생성되며, 이는 ENV 가상환경에서 실행되고 있다는 의미

5 가상 환경 비활성화[ | ]

  • 가상 환경 비활성화 명령
deactivate
  • 예시
(ENV) johnjeong@zetawiki:~$ deactivate
johnjeong@zetawiki:~$
→ 가상 환경 ENV가 비 활성화되어 앞 부분의 (ENV)가 사라짐

6 가상 환경 삭제[ | ]

  • 가상 환경 삭제는 가상 환경 비활성화 및 가상환경 디렉토리 삭제
deactivate
rm -rf PATH/ENV
  • 예시
(ENV) johnjeong@zetawiki:~$ deactivate
johnjeong@zetawiki:~$ rm -rf ENV

7 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}