[python] Pipenv를 사용하여 미러된 패키지 설치하기

패키지 관리를 위해 Python 개발자들은 보통 pip를 사용합니다. 그러나 종종 여러 이슈가 발생할 수 있으며, 인터넷 속도가 느린 경우 패키지 설치에 오랜 시간이 걸릴 수도 있습니다. 이 문제를 해결하기 위해 Pipenv을 사용하여 패키지를 미러로부터 설치하는 방법에 대해 알아보겠습니다.

Pipenv 설치하기

먼저, Pipenv를 설치해야 합니다. 다음 명령어를 사용하여 Pipenv를 설치할 수 있습니다:

$ pip install pipenv

미러 설정하기

패키지 미러를 사용하기 위해서는 먼저 미러 URL을 설정해야 합니다. 이를 위해 .pipenv 파일을 생성하고, 링크를 설정합니다.

[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]
# 개발용 패키지

[packages]
# 필요한 패키지
requests = {version="~2.25.1",index="https://mirrors.example.com/simple"}

[requires]
python_version = "3.8"

필요한 패키지를 packages 섹션에 명시하고, index 속성을 통해 패키지 미러의 URL을 설정합니다.

패키지 설치하기

이제 Pipenv를 사용하여 패키지를 설치할 수 있습니다. 다음 명령어를 사용하여 패키지를 설치합니다:

$ pipenv install

Pipenv.pipenv 파일에서 필요한 패키지 목록을 읽고, 미러로부터 패키지를 설치합니다. 이를 통해 인터넷 속도가 느린 환경에서도 패키지를 빠르게 설치할 수 있습니다.

결론

Pipenv를 사용하여 미러된 패키지를 설치하는 방법에 대해 알아보았습니다. 패키지 미러는 인터넷 속도가 느린 경우 패키지를 빠르게 설치할 수 있는 유용한 도구입니다. Pipenv를 사용하여 프로젝트의 의존성을 관리하고 패키지를 미러로부터 설치해보세요.

참고: