目录
知识点
PyP
I和pip
是两个不同的概念,但它们是密切相关的。
PyPI(Python Package Index)是一个Python软件包仓库,Python开发人员可以在其中发布、分享和下载Python软件包。开发人员可以使用Web界面或命令行工具上传软件包到PyPI,然后其他开发人员就可以使用pip(Python Package Installer)这个包管理工具从PyPI上下载和安装软件包。
官方:https://pypi.org/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
百度:https://mirror.baidu.com/pypi/simple/
阿里:https://mirrors.aliyun.com/pypi/simple/
豆瓣:https://pypi.douban.com/simple/
中科大:https://pypi.mirrors.ustc.edu.cn/simple/
示例
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
大体分为以下步骤:
- 服务器安装python
- 新建一个目录
/mirror/pip
,用于存储pypi文件,作为仓库目录 - 下载python中的所需包放至仓库文件夹
/mirror/pip
- 新建requirement.py脚本(将清华pypi镜像库文件列表粘贴到requirement.txt文件中)
- 新建download.py脚本(依据requirement.txt下载pypi镜像库)
实验
1.服务器安装python及pip2pi
dnf install -y python
pip3 install pip2pi
2.新建一个目录/mirror/pip
,用于存储pypi文件,作为仓库目录
mkdir /mirror
mkdir /mirror/pip
3.下载python中的所需包放至仓库文件夹/mirror/pip
3.1. 新建requirement.py脚本(将清华pypi镜像库文件列表粘贴到requirement.txt文件中)
<