1. 문제점
인트라넷에 타사 패키지를 설치하기 위한 애플리케이션 시나리오는 일반적으로 네트워크가 없는 환경에서 개발이 필요한 상황입니다. 이러한 환경은 일반적으로 로컬 LAN 액세스만 지원하므로 타사 패키지를 다운로드하지 않으면 개발이 어려울 수 있습니다.
둘, 해결책
현재 애플리케이션이 의존하고 있는 타사 패키지를 로컬에 미리 다운로드해놓고 독립형 환경에 복사해 설치하는데, 하나씩 다운로드해서 설치할 수 없어 매우 비효율적입니다. 자세한 내용은 다음 코드를 참조하세요. 더 좋은 방법이 있으면 조언을 주실 수 있기를 바랍니다.
3. 코드 구현
import os
import time
def download_env_package(package_dir):
'''
下载当前虚拟环境已安装的第三方包的whl到本地
:return:
'''</