python3 가상 환경 만들기

By | 2017-11-11 10:50:27 | 0 Comment

python 3 부터 가상 환경 만드는 방식이 약간 변경 되었다.

python 2.x

$ virtualenv 경로명

python 3.x

$ python3 -m venv 경로명

Error: Command ‘[‘/home/mars1/flask/env/bin/python3’, ‘-Im’, ‘ensurepip’, ‘–upgrade’, ‘–default-pip’]’ returned non-zero exit status 1.

위 에러가 발생할 경우는 pip 명령등의 실행할 수 있는 파일이 없어서 그런것인데 without-pip 옵션으로 환경 셋팅 후 설치하는 방식으로 진행하면 된다.

$ python3 -m venv env --without-pip
$ source ./env/bin/activate
$ curl https://bootstrap.pypa.io/get-pip.py | python

env/bin 폴더에 확인해 보면 pip와 easy_install 이 설치된 것을 확인 할 수 있다.

 

Share this:

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다