2017-10-18 49 views
2

私はPythonには新しく、.whlファイルを使用していくつかのモジュール/パッケージをインストールしようとしています。システムはインターネットにアクセスできないので、すべてがローカルになっています。whlはこのプラットフォームではサポートされていません

  • 私は、Python)は、バージョン2.7.12(2.6 altinstalled)

  • platform.architecture(ある2.6.32-696.10.1.el6.x86_64

  • RHEL 6.9 64ビットを実行している ( '64'、 'ELF')

  • 私はインストでピップ9.0.1

試みを実行していますよすべて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. 

私は何が欠けていますか?

+1

Pythonインタプリタのビルド時に '--enable-unicode'引数が使用されたことを知っていますか? –

+0

(代わりに、 'manylinux'からPythonランタイム用のDockerイメージを使用することを検討していますか?*保証*互換性があります)。 –

+2

PEP-513の[Platform Detection for Installers](https://github.com/pypa/manylinux/blob/master/pep-513.rst#platform-detection-for-installers)セクションから開始することを検討してください。 - コードを歩いていくと、どこが失敗するのかがわかるはずです。 –

答えて

1

cp27-cp27m manylinuxパッケージは、--enable-unicode=ucs2でコンパイルされたPythonインタプリタと互換性があります。

--enable-unicode=ucs4でコンパイルされたインタプリタの場合は、代わりにcp27-cp27mu個のパッケージが必要です。

関連する問題