web-dev-qa-db-ja.com

Python-コマンド "python setup.py Egg_info"が/ tmp / pip-build-21ft0H / pandasのエラーコード1で失敗しました

Centos 7とPython 2.7.5を使用しています。パンダをインストールすると問題が発生し、このエラーメッセージが表示されます

SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

    ----------------------------------------
Command "python setup.py Egg_info" failed with error code 1 in /tmp/pip-build-21ft0H/pandas

私はすでに多くの解決策を試しましたが、成功しませんでしたyum -y update

7
Mohammad Nurdin

私はすでに答えを見つけました。 python RPM経由でインストールする必要があります。

rpm -i ftp://195.220.108.108/linux/centos/7.1.1503/updates/x86_64/Packages/python-2.7.5-18.el7_1.1.x86_64.rpm

リファレンス: http://blog.revivalx.com/2015/11/14/python-command-python-setup-py-Egg_info-failed-with-error-code-1-tmppip-build-21ft0hpandas/

2
Mohammad Nurdin

Distributeは、バージョン0.7からSetuptoolsに統合されました。 0.6以下のバージョンを使用している場合は、pip install --upgrade setuptoolsまたはeasy_install -U setuptoolsを使用してアップグレードしてください。

2
WAYSER

Mysqlclientをpip3からインストールしているときにこのエラーが発生しました

だから私はコマンドを実行しました:

Sudo apt-get install python3.6-dev libmysqlclient-dev

このコマンドを実行した後、mysqlclientを正常にインストールできました

注:-バージョン番号3.6は、python versionに置き換えられます。

0
LOKESH MAHALA

次のリンクは私の問題を解決しました

https:// googleapis/google-cloud-python#3884

Pip install --upgrade setuptoolsを試してみてください。

0
Parag Jain

このコマンドを実行してください:

Sudo apt-get install python3.6-dev libmysqlclient-dev

0
Nitesh Sharma

Sudo apt-get install python-matplotlib

matplotlibのインストール中に同様のエラーが発生したときにこれを使用しました

0
reghu

継続的な統合作業のための私の場合:

before_script:
  - apk update && apk add python3-dev
  - apk add --no-cache python3-dev libstdc++
  - apk add --update curl gcc g++
  - ln -s /usr/include/locale.h /usr/include/xlocale.h
  - pip3 install numpy
  - pip3 install pandas
  - rm -rf /var/cache/apk/*
  - python -V
  - python -m pip install --upgrade pip
  - python -m pip install --upgrade pip setuptools wheel --user --no-cache-dir
0