安装
pip install pypi-server
下载镜像包
requirements.txt
attrs==25.3.0
certifi==2025.4.26
charset-normalizer==3.4.2 --- update
将requirements.txt 中的库下载到本地
#!/bin/bash
import os
file = os.path.abspath("requirements.txt")
package_path = os.path.abspath("packages")
update = False
with open(file, 'r+') as f:
text = f.readlines()
for line in text:
package_name = line.replace("\n", "")
file_dir = os.path.join(package_path, package_name.split("=")[0])
if not os.path.exists(file_dir):
os.mkdir(file_dir)
else:
os.system(
'pip download ' + package_name + ' -i https://pypi.tuna.tsinghua.edu.cn/simple -d ' + file_dir)
启动服务
pypi-server run -p 9090 -P 下载的本地镜像包目录