Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Pip을 사용하는 Python용 패키지

Python에서 패키지를 관리하는 것은 성가신 작업일 수 있습니다. 이 기사에서는 유용한 명령에 대해 설명하고 pip와 pipenv와 virtualenv의 차이점을 사용하여 패키지를 관리하는 데 도움이 되는 리소스를 제공합니다. Django라는 강력한 프레임워크도 다룰 것입니다.

핍이란? Pip은 유용한 패키지 관리자입니다. Pip은 "Pip Installs Packages" 또는 "Pip Installs Python"을 의미할 수 있는 재귀적 약어입니다. 또는 pip는 "선호하는 설치 프로그램"을 나타냅니다.

패키지 업데이트 방법

Pip을 사용하는 Python용 패키지

다음 단락에서는 패키지 관리자 pip를 사용하여 Python에서 기존 패키지를 업데이트하는 방법에 중점을 둘 것입니다.

먼저 pip –version을 실행하여 pip가 설치되어 있는지 확인합니다. 당신의 터미널에서. Homebrew를 사용하거나 python.org의 설치 프로그램을 사용하여 Python을 설치했다면 pip가 있어야 합니다. Linux를 사용하는 경우 pip를 별도로 설치해야 할 수 있습니다. 우리 기사를 살펴보십시오. 컴퓨터에 pip를 설치하는 방법을 안내합니다.

pipfile의 기존 패키지를 업데이트하려면 pip install –upgrade PackageName을 사용하세요. 패키지의 최신 버전을 설치합니다. 설치하려는 패키지의 특정 버전이 있는 경우 패키지 이름 뒤에 버전을 입력합니다. 프로젝트/애플리케이션에 필요한 정확한 버전을 포함하는 방법은 다음 예를 참조하십시오(예:pip install –upgrade PackageName==1.4 ).

Pipfile에서 종속성을 설치하는 방법

Pip을 사용하는 Python용 패키지

Pipenv는 Python 프로젝트의 종속성 관리자입니다. Node.js npm 및 Ruby의 번들러와 유사합니다. pip는 Python 패키지를 설치할 수 있지만 pipenv는 더 쉽기 때문에 종속성을 관리하는 데 선호되는 도구입니다. pip install –user pipenv를 입력하여 터미널에 이 pip 명령을 사용하여 pipenv를 설치합니다. 이 명령은 시스템 전체 패키지의 손상을 방지하기 위해 사용자 설치를 수행합니다. 설치 후 터미널/셸에서 pipenv를 사용할 수 없으면 사용자 기반의 바이너리 디렉터리를 PATH에 추가해야 합니다. pipfile에서 종속성을 설치하려면 pipenv sync 명령을 사용하세요. .

Pipenv와 가상 환경

가상 환경(Virtualenv)은 원격 Python 환경을 만드는 데 사용됩니다. Virtualenv는 Python 프로젝트에 필요할 수 있는 패키지를 사용하는 데 필요한 모든 실행 파일이 포함된 폴더를 만듭니다. pipenv 대신 독립 실행형으로 사용할 수 있습니다. pip install virtualenv 명령을 사용합니다. 터미널에서 가상 환경을 설치합니다.

Virtualenv –version 명령을 실행하여 설치를 테스트합니다. 당신의 터미널에서. 시스템 전체에서 다른 프로젝트의 기존 패키지와 호환되지 않을 수 있는 다른 프로젝트의 버전을 변경하지 않도록 가상 환경이 사용됩니다. 반면에 pipenv는 프로젝트별로 요구 사항에 따라 종속성을 관리하는 데 사용됩니다.

참가자의 81%는 부트캠프에 참석한 후 기술 직업 전망에 대해 더 자신감을 느꼈다고 말했습니다. 지금 부트캠프에 참여하십시오.

부트캠프 졸업생은 부트캠프 시작부터 첫 직장을 찾는 데까지 6개월도 채 걸리지 않았습니다.

장고와 파이썬

Django와 Python은 백엔드 개발에서 함께 사용됩니다. Python은 강력하고 간결한 반면 Django는 명령줄 도구 Django-admin과 같은 유용한 도구가 많이 포함된 웹 프레임워크입니다.

Django가 아직 설치되어 있지 않으면 pip install Django 명령을 사용하여 설치합니다. . Django 웹 프레임워크를 사용하여 프로젝트를 생성할 때 django-admin이라는 명령줄 도구가 설치됩니다. Django-admin startproject project_name 명령을 사용하여 프로젝트를 시작합니다. 기사를 읽고 유용한 팁과 리소스를 찾으십시오.

결론

이 기사에서는 pip를 사용하여 패키지를 업데이트하는 방법과 기존 프로젝트의 pipfile에서 종속성을 설치하는 방법, pipenv와 virtualenv의 차이점과 사용법, Python을 보완하는 강력한 프레임워크인 Django에 대해 논의했습니다.

관련 주제에 대해 더 자세히 알아볼 수 있는 몇 가지 리소스도 있습니다. Python 패키지 관리를 마스터하는 방법에 대해 잘 알고 있습니다!