티스토리 뷰
(이글은 본인이 보기 좋으려고 쓴 글로, 내용이 추가되거나 수정될 수 있음.)
virtualenv는 프로그램마다 가상환경을 만들어
한 피씨에 여러 프로그램을 관리하다보면 패키지 버전이나 종류를 업데이트하거나 바뀌는 등의 상황에서 잘되던게 잘안되거나 충돌이 생길수 있기 때문이다. 때문에 단순하게 독립적인 패키지 설치 환경을 만드는것이다.
virtualenv를 사용하는 경우, 글로벌로 설치하는것은 virtualenv와 pip 두개면 충분하다.
1. 가상환경 설치(virtualenv 설치)
2. 가상환경 생성.
3. activate로 타이핑 줄이기
4. 가상환경에 패키지 설치
1. virtualenv설치
$ pip install virtualenv
2. 가상환경 생성
해당 프로젝트에서 virtualenv <가상환경이름> 실행.
여기서는 env라는 가상환경 이름을 썼는데 다른이름으로 붙여도 되지만 종종 env로 쓴다고 한다.
$ cd ~/code/myproject
$ virutalenv env
3. activate로 타이핑 줄이기.
해당 프로젝트로 이동해 source /env/bin/activate 명령어를 실행
해제할때는 deactivate 명령어 실행.
ex)
$ source ~/code01/bin/activate
추가 : source대신 마침표(.)을 써도 된다.
4. 가상환경에 패키지 설치
$ cd ~/code/myproject
$ env/bin/pip install <패키지>
하지만 위 3번처럼 activate 했다면,
그냥 activate 된 상태에서 pip install~ 만 써줘도 된다.
$ cd ~/code/myproject
$ source env/bin/activate
$ pip install <패키지>
참고한 사이트
'Programming > Python' 카테고리의 다른 글
유튜브 채널의 쇼츠 영상만 일괄 다운받기(python) (2) | 2023.02.14 |
---|---|
(scikit learn 경고문)The default of the `iid` parameter will change from True to False in version 0.22 and will be removed in 0.24. (0) | 2019.08.12 |
파이썬 2차원 배열 울렁증 극복하기(numpy, pandas) (2) | 2019.07.27 |
pip update하는 방법 (0) | 2019.04.27 |