Skip to content Skip to sidebar Skip to footer

Python: How To Install Mysqldb On Windows 7 X64?

Im trying install Mysql-python on windows x64. I installed python x64, setuptools (checked on the leaf lib, successfully installed) but i can't install mysqldb. I trying to execute

Solution 1:

EDIT: mysqlclient has binary packages for both 32bit and 64bit on PyPI. It's a fork of MySQL-python, which hasn't seen a release since 2014.

Original answer left for posterity:

You can find binary installers here (Python 2.6-3.2), here (2.7) or here (2.6). Note that you don't have to use 64bit Python on Windows x64. You can just as well use a 32bit build of Python, for which there are more pre-built 3rd party packages around.

Solution 2:

"Unable to find vcvarsall.bat" means that you haven't got the necessary Visual Studio directories in your path.

However, if you are using 64 bit Python then you'll need a 64 bit compiler and Express doesn't come in 64 bit flavours. You could download the SDK MSVC compiler and get that configured but its very hard work.

If I was you I'd switch to 32 bit Python and you can almost surely get pre-built binaries.

EDIT

Pre-built 64 bit binaries as found by piquadrat would be even simpler!

Post a Comment for "Python: How To Install Mysqldb On Windows 7 X64?"