Pip wheel 的下载第三方包

Pip wheel 的下载第三方包

1、pip wheel 是什么?

Python的第一个主流打包格式是.egg文件,现在大家庭中又有了一个叫做Wheel(*.whl)的新成员。wheel“被设计成包含PEP 376兼容安装(一种非常接近于磁盘上的格式)的所有文件”。

2、用来干什么?

有时候, 需要部署 Python 应用的服务器没有网络连接, 这时候, 你就要把整个 Python 应用做成离线安装包.
借助 wheel, 很容易就可以实现.

3、使用

1、下载wheel

pip install wheel

2、创建wheel

wheel(轮子):可以自己写,也可以将原来虚拟环境下的依赖打包成wheels

#默认情况下, 上述命令会下载 requirements.txt 中每个包的 wheel 包到当前目录的 wheelhouse 文件夹, 包括依赖的依赖.
pip wheel -r requirements.txt
# 也可以自己制定文件夹,如当前目录下的tmp/wheels文件夹
pip wheel -r requirements.txt --wheel-dir=./tmp/wheels

3、在新的环境中使用如下命令安装之前创建的wheel

# 前提是将第二步自己打包好的wheels文件夹放在安装目录下,就可以实现离线安装了. 当然, 还要考虑 pip 以及 wheel 自身的安装.
pip install --no-index --find-links=path/tmp/wheels -r requirements.txt

详细过程参考:https://www.cnblogs.com/Xjng/p/9392103.html

https://www.cnblogs.com/lz1996/p/11916856.html

4、Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解

https://www.jb51.net/article/180223.htm

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值