LoginSignup
0
0

More than 5 years have passed since last update.

Python&MySQL Connector C 6.xのバージョン互換注意(windows)

Posted at

windowsでpythonとMySQLの接続を行う際、MySQL-Pythonをインストールします。MySQL-PythonのインストールにはMySQL Connector Cが必要です。
http://dev.mysql.com/downloads/connector/c/

2013年5月現在のソフトの最新バージョンは次の通りですが、
MySQL-Python 1.2.4
MySQL Connector C 6.1

$ pip install mysql-python

を実行すると、次のエラーでインストールできません。

include ファイルを開けません。'config-win.h': No such file or directory

両ソフトでバージョンの互換がなく、ディレクトリを見つけきれないのがエラーの原因です。

次の記事は同じ趣旨の投稿ですが、MySQL-Python 1.2.4はこのバグを修正したビルドであり、今回はリンク先のようにsite.cfgを修正する必要はありません。
[Stack Overflow]mysql-python install problem using virtualenv, windows, pip
http://stackoverflow.com/questions/1972259/mysql-python-install-problem-using-virtualenv-windows-pip

MySQL-Python 1.2.4はMySQL Connector C 6.0.2の仕様に対応しているので、v6.0.2をインストールするようにします。

MySQL Connector C 以前のバージョンはこちらからダウンロードできます
http://dev.mysql.com/downloads/connector/c/6.0.html

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0