-
[Pipenv] pipenv 넌 도대체 누구?IT 정보 기술/코딩 : 환경세팅 2019. 12. 10. 13:02
다소 격양된(?) 제목으로 출발하였다. 앞으로 어떻게 이어나갈지 조금은 막막하지만 Pipenv에대해 정리하는 시간을 가져보겠다.
(틀린점이 있거나 다른점이있음 공유해주세요 스릉흠드)
내가 배웠던 강의에서는 버블이라고 표현하였다.
버블 하나 하나 독립적인 가상현실이라 생각하고 우리는 이 버블 하나를 만들어간다고 생각하면
이해가 조금 쉬울 수 있다.
Pipenv는 한마디로 가상 환경이다.
가상환경을 만드는 이유는?
A 와 B가 있다고 가정을 해보자 A는 2.xx 버전을 사용하였고 B는 3.xx 버전을 사용했다
각 버전에따라 지원되는 패키지도 다르고 문법도 다를 수 있을것이다. 그런데 같이 협업을 해야한다면?
난해할 것이다. 그래서 Pipenv 로 가상환경을 만들어서 같이 협업할 수 있게 한것이다.
만약 서로 다른 파이썬 환경에서 작업 하고싶다면? 이런부분도 분명 놓치지 말아야할것이다.
그럼 설치를 시작해보자!(두둔)
파이썬3가 설치되어있다는 가정하에
pip install --user pipenv
치고 엔터! 자! 설치가 완료 되었다!
헐? 뭐지 설치 분명 했는데 확인해보니 배치 파일이 아니란다.
멘붕에 빠져서 다시 전 캡쳐화면을 올라가서 유심히 살펴보았다.
어머나세상에 오류가있엇구나 (영어따위 읽지않는 초보티팍팍내는 개발자지망생같으니라고)
다시 위의 이미지를 자세히보면 이런문구가 있다.
"The script virtualenv-clone.exe is installed in 'C:\Users\Watermelon\ApData ~~~ \Scripts' which is not on PATH
환경변수 path를 추가 해주지않았을 때의 오류이다. 바로 실행에 들어간다.
시스템 > 고금시스템 설정 > 환경변수 클릭클릭!
시스템 변수의 PATH 에서 클릭 > 편집 > 새로만들기 > 파이썬 37\script 까지 복사한것 붙여넣고 확인
자 다시확인 해봅시다.
하핳 됫다 됬어~ 예~~~ 자 여기서 필자도 끝내고 싶지만 아직 한 단계가 남았다.
pipenv 에게 python3 좀 제공해주세요~ 라는 느낌으로
pipenv --three
를 입력하면 pipenv가 파이썬3를 작업 해줄 수 있게 설정 해 준다.
(저는 python3를 쓰기때문에 이 명령어를 썻습니다.)
이렇게하면 cmder 에서 할 수있는 작업은 끝났다.
다음은 vscode에서 pipenv를 어떻게 연결하는지 알아보는시간을 갖겠다
뿅
'IT 정보 기술 > 코딩 : 환경세팅' 카테고리의 다른 글
[Spring] mysql db 연결 설정 (0) 2020.01.19 Eclipse에서 Ctrl+Shift+L 을 이용한 QuickSearch방법 및 다운로드 (0) 2019.12.04