2017-06-29 18 views
2

Linux OSにMySQL Connector for Python 2.7.9をインストールした後にエラーが発生します。pip install mysql-connector-pythonインストールエラー

Command /usr/bin/python -c "import setuptools, tokenize;file='/tmp/pip-build-5nxFZ_/mysql-connector-python-rf/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-qLvsiw-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-5nxFZ_/mysql-connector-python-rf

Storing debug log for failure in /home/pi/.pip/pip.log 

このエラーの多くは満足のいく解決策を見つけることができませんでした検索、このエラーを整理するために私を助けてください。

ありがとうございます。すでにPythonの2.7のために必要なシステムをインストールした場合:)

答えて

1

使用

pip install mysqlclient 
のMySQL-Pythonなど

、すべてが今サポートされていませんインストールします。 LinuxでのMySQLをインストールして、ローカルのMySQLに接続するためのコネクタをインストール

+0

私はローカルのMySQLに正常に接続されている上記のコマンドを使用しますが、リモートのMySQLサーバへの接続中にエラーを取得することにより、あなたを@Expratorありがとうございませんモジュールの名前mysql.connector:プログラムを実行した後、それは はImportErrorとして表示されます。 "リモートホストはCentOSで、リモートホストに許可を与えることを試みました。OperairErrorとしてエラーが発生しました。" –

+0

リモートホストに許可を与えて、他のポートから接続できるようにする必要があります。あなたもリモートに接続できることを願っています:) – Exprator

+0

いいえ、上記のコメントを使用して、私はローカルのMySQLサーバーに接続できますが、リモートのMySQLサーバーには接続できません。 –

2

は、この、

pip install MySQL-python==1.2.5 # version specified 

または

pip install MySQL-python 
+0

は、私はそれを試してみましたが、この「コマンドのpython setup.pyのegg_infoのようなエラーが発生しました、ありがとうを/ tmp/PIP-ビルドcCkNRE /エラーコード1で失敗しましたMySQL-python /home/pi/.pip/pip.logのエラーのデバッグログを保存しています。 " –

+0

あなたのpip.logを確認してください。エラーが発生しました。ピップが更新する必要があります –

+1

PIPが更新され、ローカルのMySQLに接続できます。ありがとうございます@user –

1

を試してみてください。次に、このコマンドを実行する必要があります。

須藤はapt-getをpython2.7-のMySQLdb

+0

ありがとう、私はそれを試しました。 –