아나콘다 유상화로 어울리는 나를 위해 Pipenv를 준다.

안녕 Anaconda. 만나서 반갑습니다 Pipenv. 잘 지내자.

1. 환경



자, 우선, Anaconda를 제거한 Windows 10 PC를 준비해 둡시다!

2. 설치



(1) 파이썬 설치



Anaconda를 제거하면 파이썬도 사라졌습니다. Anaconda를 설치했을 때 함께 온 파이썬이었기 때문에. 가상 환경에서 사용하고 싶은 버전(이 기사에서는 3.8.4)의 Python을 다운로드하여 다시 설치하세요! !

이것은 아침 식사 전이군요.

설치할 때는, 나중에 스스로 패스를 통과하는 것이 귀찮기 때문에, [Add PythonX.X to PATH]에 체크를 넣어 둔다. 패스 통과하지 않으면, 다음의 (2) Pipenv의 인스톨로 pip 커멘드가 없어서 화난다.


(2) Pipenv 설치



pip로 쉽게 넣을 수 있어요! !
명령 프롬프트에서
pip install pipenv

라고 입력합니다.

아래 설정을 하면 가상 환경을 프로젝트 바로 아래에 만들 수 있게 된다.
사용자 환경 변수에 변수 이름: PIPENV_VENV_IN_PROJECT, 값: True를 추가합니다.

만약 환경 변수의 설정 방법을 잊어버린 경우는 몰래 아래의 사이트를 칸닝해 둡시다.

3. 가상 환경 구축



새로운 프로젝트를 시작합시다.
먼저 프로젝트 폴더를 원하는 위치(D:\MyTest)에 만듭니다.

명령 프롬프트에서 만든 프로젝트 바로 아래로 이동합니다.
드라이브 이동이 필요한 경우 "드라이브 이름:"명령이 필요하므로 잊지 마세요.
d:
cd D:\MyTest

다음 명령을 실행하여 가상 환경을 구축합니다.
pipenv --python 3.8.4



무사히 만들 수 있었습니다! ! !

4. 가상 환경에 라이브러리 설치



다음 명령을 실행하여 라이브러리를 설치합니다.
pipenv install matplotlib==3.4.2

가상 환경을 구축하고 라이브러리를 설치하면 프로젝트 폴더(D:\MyTest)에 Pipfile, Pipfile.lock의 두 종류의 파일이 추가됩니다.

또한, Pipfile에는 install 명령으로 지정한 라이브러리명과 그 버젼, Pipfile.lock에는 인스톨 된 종속성도 포함한 라이브러리 정보가 기술됩니다.

5. 가상 환경에서 라이브러리 제거



다음 명령을 실행하여 라이브러리를 제거합니다.
pipenv uninstall matplotlib
pipenv clean //依存ライブラリを削除

제거한 라이브러리 정보는 Pipfile, Pipfile.lock에서 제거됩니다.

6. 가상 환경 삭제



다음 명령을 실행하여 가상 환경을 삭제합니다.
pipenv --rm

7. 가상 환경 복제



여기에서는 새 프로젝트 폴더(D:\MyTest2)를 만들고 이 안에 가상 환경을 복제하기로 합니다.
복제 원본 가상 환경의 Pipfile, Pipfile.lock을 구할 때.

새 프로젝트 폴더로 이동합니다.
d:
cd D:\MyTest2

다음 명령을 실행하여 가상 환경을 복제합니다.
pipenv install

8. 가상 환경 내에서 명령 실행



실행할 명령의 시작 부분에 pipenv를 붙입니다. 귀찮아.
pipenv run pip list



9. 곤란하면



이 문서를 진지하게 읽는다.

좋은 웹페이지 즐겨찾기