python包离线/在线安装

python包离线/在线安装

1.打包已安装的依赖包

pip freeze >requirements.txt #生成已安装包清单

‘’’(导出可能报错WARNING: Could not generate requirement for distribution -ip 20.3.3 ,删除相应包~ip即可导出’’’

1.1 如本地保留了之前下载的各依赖包,直接将各whl/tar/zip包保存到某个文件夹下,如d:\pkg。

1.2 如本地未保留之前下载的各依赖包whl/tar/zip包,则需要用下面的命令从网络下载到d:\pkg
pip download -r requirements.txt -d “d:\pkg”

-d 指定下载的路径(windows下双引号来表示文件夹)""#从网络上下载清单中的包 。

2.离线批量安装依赖包

将requirements.txt放在 pkg 文件夹下,把pkg文件拷贝到离线机器上某个目录下,如放在d:\下,命令窗口进入d:\,输入以下命令,依赖包即可批量安装完成。

pip install -r pkg\requirements.txt --no-index --find-links pkg #离线安装依赖包

3.在线安装依赖包——一次性安装 requirements.txt 里面所有的依赖包
pip install -r requirements.txt #一次性安装 requirements.txt 里面所有的依赖包 #有网络环境

注释:
-r, --requirement ,从给定的需求文件中安装,需求文件名为 requirements.txt。
–no-index, 忽略包索引,使用 --find-links 指定的 URL。
-f, --find-links ,如果提供的 URL 或路径链接到一个 html 文件,则会解析该 html 文件以获取归档;如果是本地目录,或 file://url 指向的是一个目录,那么就在该目录中查找归档。
–no-index --find-links:从包含归档的本地目录安装,并且不扫描索引。
–force-reinstall,重新安装所有的包,即使它们已经是最新的版本。

‘’‘查看requirements.txt格式如下:
[root@localhost wheelhouse]$ cat requirements.txt
pandas==1.1.5
‘’’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值