WHL是不是这个平台
问题描述:
我是新来的蟒蛇,并正尝试安装使用.whl文件中的一些模块/包在支持轮。系统无法访问互联网,所以一切都是本地的。WHL是不是这个平台
- 我运行RHEL 6.9的64位2.6.32-696.10.1.el6.x86_64
Python是2.7.12版本(2.6 altinstalled)
platform.architecture() 在研究所( '64', '精灵')
我跑PIP 9.0.1
尝试alling numpy:
# /usr/local/bin/pip2.7 install numpy-1.13.3-cp27-cp27m-manylinux1_x86_64.whl
numpy-1.13.3-cp27-cp27m-manylinux1_x86_64.whl is not a supported wheel on this platform.
那么我错过了什么?
答
cp27-cp27m
manylinux包与--enable-unicode=ucs2
编译Python解释器兼容。
对于--enable-unicode=ucs4
编译的解释,而不是你需要cp27-cp27mu
包。
你知道哪个'--enable-unicode'参数在Python解释器编译时使用? –
(或者,你愿意考虑使用泊坞窗图像从'manylinux'人的Python运行吗?那我给你的东西* *保证兼容)。 –
您可能会考虑从[平台检测的安装程序] PEP-513(https://github.com/pypa/manylinux/blob/master/pep-513.rst#platform-detection-for-installers)部分开始 - - 遍历代码应该让你知道事情失败的原因。 –