pipenv로 가상환경을 효율적으로 만드는 방법을 배워보자!
개발 과정에서 우리는 종종 다양한 프로젝트에서 다양한 Python 패키지와 종속성을 사용해야 합니다. 이러한 패키지 및 종속성과의 충돌을 피하기 위해 가상 환경을 사용할 수 있습니다. 가상 환경은 시스템의 글로벌 환경과 독립적으로 패키지와 종속성을 관리할 수 있어 각 프로젝트의 독립성을 보장합니다.
pipenv는 Python 가상 환경 및 패키지 관리 도구입니다. Pipenv를 통해 가상 환경을 쉽게 생성 및 관리하고 종속 항목의 설치 및 버전 제어를 자동으로 처리할 수 있습니다. 다음으로는 가상 환경을 효율적으로 생성하기 위해 Pipenv를 사용하는 방법을 소개하겠습니다.
먼저 Pipenv를 설치해야 합니다. 명령줄 터미널을 열고 다음 명령을 실행하여 Pipenv를 설치합니다.
pip install pipenv
설치가 완료되면 새로운 가상 환경을 생성할 수 있습니다. 가상 환경을 생성하려는 디렉터리로 이동하여 다음 명령을 실행합니다.
pipenv shell
이렇게 하면 새로운 가상 환경이 생성되고 활성화됩니다. 명령줄 프롬프트 앞에 가상 환경 이름이 표시되어 가상 환경을 사용하고 있음을 나타냅니다.
다음으로 가상 환경에 종속성 패키지를 설치합니다. requests
라는 패키지를 설치한다고 가정하고 다음 명령을 사용하세요. requests
的包,只需使用以下命令:
pipenv install requests
这将会自动安装最新版本的requests
包,并将其添加到虚拟环境的依赖列表中。
如果你需要安装指定版本的包,可以使用==
运算符指定版本号。例如,要安装requests
的2.27.1版本,可以运行以下命令:
pipenv install requests==2.27.1
你还可以使用、<code>>
、、<code>>=
等运算符来指定版本范围,以满足不同的需求。
如果你从一个已经存在的requirements.txt
文件中安装依赖,可以使用以下命令:
pipenv install -r requirements.txt
这将会自动从requirements.txt
中读取依赖列表,并安装相应的包。
在开发过程中,我们可能会不断添加和删除依赖包。为了保证当前环境与依赖列表的一致性,我们可以使用以下命令来生成Pipfile.lock
文件:
pipenv lock
Pipfile.lock
文件将会包含当前环境的详细信息,包括每个依赖包的版本号和依赖关系。在以后恢复环境或与其他开发者共享项目时,只需通过Pipfile.lock
pipenv uninstall package_name이렇게 하면
requests
패키지의 최신 버전이 자동으로 설치되고 가상 환경의 종속성 목록. 특정 버전의 패키지를 설치해야 하는 경우 ==
연산자를 사용하여 버전 번호를 지정할 수 있습니다. 예를 들어 requests
버전 2.27.1을 설치하려면 다음 명령을 실행할 수 있습니다. pipenv graph
, <code>>를 사용할 수도 있습니다. code>, <code> 및 <code>>=
와 같은 연산자는 다양한 요구 사항을 충족하기 위해 버전 범위를 지정하는 데 사용됩니다. 기존 requirements.txt
파일에서 종속성을 설치하는 경우 다음 명령을 사용할 수 있습니다. pipenv run python script.py이렇게 하면
requirements.txt
종속성 목록에서 자동으로 읽어 설치됩니다. 해당 패키지. 개발 과정에서 종속성 패키지가 계속 추가되거나 제거될 수 있습니다. 현재 환경과 종속성 목록 간의 일관성을 보장하기 위해 다음 명령을 사용하여 Pipfile.lock
파일을 생성할 수 있습니다: rrreee
Pipfile.lock
파일에는 각 종속 패키지의 버전 번호 및 종속성을 포함한 현재 환경의 자세한 정보가 포함됩니다. 나중에 환경을 복원하거나 다른 개발자와 프로젝트를 공유할 때 Pipfile.lock
파일을 통해 환경을 복원하면 됩니다. 🎜🎜종속 패키지가 더 이상 필요하지 않으면 다음 명령을 사용하여 제거할 수 있습니다. 🎜rrreee🎜이렇게 하면 종속성 목록에서 패키지가 제거되고 가상 환경에서 패키지가 제거됩니다. 🎜🎜위에 소개된 명령 외에도 Pipenv는 기타 유용한 기능을 많이 제공합니다. 예를 들어 다음 명령을 사용하면 현재 가상 환경에 설치된 패키지와 버전을 볼 수 있습니다. 🎜rrreee🎜 다음 명령을 사용하여 Python 스크립트 실행과 같은 명령을 실행할 수도 있습니다. 🎜rrreee🎜 이 명령은 다음과 같이 실행됩니다. 가상 환경에서 지정된 명령에서. 🎜🎜요약하자면, Pipenv는 강력한 Python 가상 환경이자 패키지 관리 도구입니다. Pipenv를 통해 가상 환경을 쉽게 생성 및 관리할 수 있으며 종속성 설치 및 버전 제어를 자동으로 처리할 수 있습니다. 이 기사가 Pipenv를 사용하여 가상 환경을 보다 효율적으로 생성하고 개발 효율성을 향상시키는 데 도움이 되기를 바랍니다. 🎜위 내용은 Pipenv가 가상 환경을 생성하는 방법을 빠르게 알아보세요!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!