Pip离线安装Python依赖包
文章目录
- Pip离线安装Python依赖包
- 下载依赖包
- 上传并安装依赖包
- 参考文档
Pip离线安装Python依赖包
在有网络时,可以很容易地通过pip install
安装Python依赖包。本文描述了不能访问外网时,如何通过Pip离线安装Python依赖包。
下载依赖包
先在一台有网络的机器上运行pip download
下载相应的依赖包。
在一个空目录中下载依赖包,以mysql-mysql-connector
为例:
pip download mysql-connector
将会下载mysql-connector-2.2.9.tar.gz到该目录。
如果需要下载多个依赖,则运行:
pip download -r requirements.txt
如果下载时速度很慢,则使用Pypi代理,比如:
pip download -i https://pypi.tuna.tsinghua.edu.cn/simple mysql-connector
最好在与目标机器相同系统(相同操作系统和Python版本)的机器上下载。
上传并安装依赖包
将上一步下载的依赖包上传到目标机器的一个空目录,然后执行pip install
来安装:
pip install --no-index --find-links=. mysql-connector
如果需要安装多个依赖:
pip install -r requirements.txt --no-index --find-links=.
运行pip list
检查是否安装成功。
参考文档
- https://stackoverflow.com/questions/11091623/how-to-install-packages-offline
- https://pypi.tuna.tsinghua.edu.cn
还没有评论,来说两句吧...