Importerror  dll load failed  is not a valid win32 application Python MySQL
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Importerror dll load failed is not a valid win32 application Python MySQL

on

  • 2,172 views

This PPT explains the error which you might receive when trying to connect from Python to MySQL. This will solve the problem for Windows 8 64 Bit operating system.

This PPT explains the error which you might receive when trying to connect from Python to MySQL. This will solve the problem for Windows 8 64 Bit operating system.

Statistics

Views

Total Views
2,172
Views on SlideShare
2,169
Embed Views
3

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 3

https://twitter.com 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Importerror dll load failed is not a valid win32 application Python MySQL Presentation Transcript

  • 1. Importerror DLL Load failed %1 is not a valid Win32 application error in python mysql Haris NP haris@baabtra.com www.facebook.com/haris.np 9 twitter.com/np_haris in.linkedin.com/in/harisnp
  • 2. Scenario • OS: Windows 8 (64 Bit ) • Installed python 64 bit OS • Installed mysql - python 32 bit (MySQLpython-1.2.4.win32-py2.7) There is no proper 64 bit MySQL- Python driver which are free (At least I couldn’t find it by a simple search !)
  • 3. Error • Go to the python command line and type import MySQLdb
  • 4. Solution • Uninstall Python 64 bit and MySQL-Python using control panel • Install Python 32 bit http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi (Please note that you should not install 64 bit version of the Python. If you install, you will get an error that MySQL is not a valid Win32 application). The idea is if you are using Python and MySQL, then you should use both Python and MySQL 32 bit. The 32 bit version of python will run in 64 bit operating system. • Install MySQL-python-1.2.4.win32-py2.7
  • 5. • Now again type import MySQLdb and you will not get an error.
  • 6. • The author takes corporate trainings in Android and Python. In case if your organization needs training, please connect through www.massbaab.com/baabtra
  • 7. If this presentation helped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. www.baabtra.com | www.massbaab.com |www.baab te.com