当前位置 : 主页 > 大数据 > 区块链 >

pip – Wheel文件:protobuf-3.4.0-py2.py3-none-any.whl中“none-any”是什么意思

来源:互联网 收集:自由互联 发布时间:2021-06-22
我使用pip来获取nwhy的.whl文件 pip wheel --wheel-dir=./ numpy 我有numpy-1.13.3-cp27-cp27mu-linux_armv7l.whl,因为我使用的是ARM平台,但是当运行pip for protobuf时 pip wheel --wheel-dir=./ protobuf 我得到了protobuf-3
我使用pip来获取nwhy的.whl文件

pip wheel --wheel-dir=./ numpy

我有numpy-1.13.3-cp27-cp27mu-linux_armv7l.whl,因为我使用的是ARM平台,但是当运行pip for protobuf时

pip wheel --wheel-dir=./ protobuf

我得到了protobuf-3.4.0-py2.py3-none-any.whl

所以,为什么linux_armv7l不像numpy的情况,我没有改变机器并搜索该差异但没有信息.

谢谢你的建议 .

让我们按组件拆分包名:

> numpy – 包名
> 1.13.3 – 包版本
> cp27 – 编译包以与此版本的Python一起使用
> cp27mu – 编译标志
> linux – 操作系统
> armv7l – 处理器架构

这意味着package numpy包含用C编写的二进制扩展,并针对特定处理器,OS和Python版本进行编译.

以下包是纯Python:

> protobuf – 名字> 3.4.0 – 版本> py2.py3 – 该包以高度可移植的方式编写,适用于两个主要版本的Python> none – 不是特定于操作系统的> any – 适合在任何处理器架构上运行

网友评论