作者:GZJYGZJYGZJY | 来源:互联网 | 2023-01-11 17:34
我使用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的情况,我没有改变机器并搜索那个差异,但没有信息.
谢谢你的建议 .
1> phd..:
让我们按组件拆分包名:
numpy - 包名
1.13.3 - 包版本
cp27 - 编译包以与此版本的Python一起使用
cp27mu - 编译标志
linux - 操作系统
armv7l - 处理器架构
这意味着该包numpy
包含C
为特定处理器,OS和Python版本编写和编译的二进制扩展.
以下包是纯Python:
protobuf - 名字
3.4.0 - 版本
py2.py3 - 包以高度可移植的方式编写,适用于两个主要版本的Python
none - 不是特定于操作系统的
any - 适合在任何处理器架构上运行