1、导出信息库
pip freeze > requirements.txt
这个命令是将已经通过pip安装的包的名称记录到requirements.txt文件中。
导出这个文件后,编辑文件,留下你需要的库,其他删除。
2. 下载库安装包
pip download D:\packages -r requirements.txt
注意:win10有可能因为写入权限的问题导致无法操作成功,可以直接进入目标文件夹然后执行:pip download -r requirements.txt
将requirements.txt中列出来的库下载到packages文件夹。
这里要注意,因为我的pip版本比较新,所以用的download,据说老一点的版本应该是install --download:
pip install --download D:\packages -r requirements.txt
注意:如果requirements.txt里面存在不能通过pip安装的库,下载过程会报错。
三、离线安装库
将requirements.txt和packages文件夹拷贝到需要离线安装的电脑,通过以下命令进行安装:
pip install --no-index --find-links=D:\packages -r requirements.txt
根据pip版本不同,里面的参数有可能是--find-link。