python安装离线包
- 一、离线包下载
- 1.1 离线包单个下载
- 1.2 离线包批量下载
- 二、离线包安装
- 2.1 离线包单个安装
- 2.2 离线包批量安装
一、离线包下载
目的:我们在工作中可能会遇到内网环境、离线环境、或者python的源无法下载三方库的情况,此时就得需要我们自己下载离线包进行安装。
本文主要介绍内网环境如果安装离线包
1.1 离线包单个下载
方法一:网站下载
到专门下载三方库的网站去找到自己需要下载的库和版本可以参考一下几位博主整理的地址:
https://blog.csdn.net/2301_81989907/article/details/137887336
方法二:python下载
可以执行python的下载三方库命令来下载:
pip download <需要下载三方库的名称> -d 保存路径
【—推荐此种方式,不仅仅是下载指定的库,相关的依赖库等也会一同下载】
1.2 离线包批量下载
如果想把某个项目中的三方库都导出来就可以使用批量下载的方式
首先生成requirements.txt文件:pip freeze > requirements.txt
requirements.txt文件中包含了当前项目中的所有三方库。
然后执行批量下载命令: pip download -r requirements.txt -d 下载路径
二、离线包安装
2.1 离线包单个安装
执行命令:pip install 三方库名称
2.2 离线包批量安装
1.保证需要安装的包被下载
2.requirements.txt中包含需要安装的包和版本
3.批量安装命令:pip install --no-index --find-links=这是离线包的路径 -r requirements.txt
安装之后可以使用pip list查询安装的包