web-dev-qa-db-ja.com

pip install pandasを使用しようとするときに与えられる二重の要件

pip install -r requirements.txtを含むDockerfileを使用してDockerコンテナーを構築します。 pandas == 0.22.0は、このrequirements.txtファイルに含まれています。 2日前まで、Dockerコンテナは完全にビルドされていました。昨日から開始すると、エラーが表示されます。

二重要件: https://pypi.python.org/packages/02/64/c6c1c24ff4dbcd789fcfdb782e343ac23c074f6b8b03e818ff60eb0f937f/numpy-1.12.1-cp34-cp34m-manylinux1_x86_64.whl#e5d8e95e29d9e29d59e5d8e95d59e5d8e95d5e59d59e5d8e59d59e7d8e5e8e8e5e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e) (すでにnumpy == 1.9.3から https://pypi.python.org/packages/fc/1b/a1717502572587c724858862fd9b98a66105f3a3443225bda9a1bd16ee14/numpy-1.9.3-cp34-cp34m-manylinux1_x86_64.w##md5##86_64.hl# = e1130c8f540a759d79ba5e8960f6915a 、name = 'numpy')

このエラーは、Mac(Dockerバージョン:18.03.0-ce-mac58(23607))とUbuntu 16.04.3(Dockerバージョン:17.12.0-ce、ビルドc97c6d6)の両方で発生します。

私はすでにpandasの異なるバージョンを使用して、numpyをプレインストールし、requireds.txtファイルからpandsを削除して個別にインストールしようとしました。 apt-get install python-pandasでインストールしようとしています。後者のソリューションの場合、pandas v14がインストールされましたが、少なくともv19が必要です。

14
Stijn

私はついにpython3またはpip3の場合にこのための解決策を見つけました

 pip3 install pandas --no-build-isolation

私のために働いた

お役に立てれば

ありがとう

6
Shinto Joseph

Python3.4で作業している人に役立つかもしれません:

pip3 install 'pandas<0.21'

私のために働いた。お役に立てれば。

1
SDK4551