zoukankan      html  css  js  c++  java
  • Python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

    问题怎么出现的:

      电脑是win8 64位,,下载了一个mysqldb 32位,http://sourceforge.net/projects/mysql-python/files/latest/download。安装后import MySQLdb 就出现了如题错误。

    看了一个帖子,如下:

    在windows上安装python mysql模块后,导入模块时报 python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序

    这个是因为你安装了64位的python,然后安装32位的mysql模块,或者你安装了32位的python,然后安装64位的myql模块

    怎么查看自己的python是多少位?

    C:Usersivon>python
    Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win
    32
    Type “help”, “copyright”, “credits” or “license” for more information.
    >>> import MySQLdb

    怎么看安装的模块是多少位?

    MySQL-python-1.2.3.win-amd64-py2.7.exe

    MySQL-python-1.2.5.win32-py2.7.exe

    介个就很明显了。

    在官网:http://sourceforge.net/projects/mysql-python/ 没有64的提供。

    经过搜索,下载到了

    MySQL-python-1.2.5.win-amd64-py2.7.exe

    ,问题解决。

  • 相关阅读:
    oracle 查看表空间使用率
    解决linux下vim中文乱码问题
    linux 时间同步
    oracle ho与mysql system命令
    mysql 重置root密码
    2020 10 26
    2020 10 24
    2020 10 23
    2020 10 22
    2020 10 21
  • 原文地址:https://www.cnblogs.com/youxin/p/4799666.html
Copyright © 2011-2022 走看看