`
crazier9527
  • 浏览: 1013912 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在Windows上安装Python2.6+MySQL 的常见问题及解决方法

阅读更多

Python 版本:2.6
下载地址:http://www.python.org/download/releases/2.6.1/
下载msi文件并安装

MySQLdb版本: MySQL-python-1.2.2.win32-py2.6.exe
下载地址:http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe
参见:http://sourceforge.net/forum/forum.php?thread_id=2316047&forum_id=70460

常见问题:
1.ImportError: DLL load failed: 找不到指定的模块。
—————————————————————————————————-
D:\Program Files\Python2.6>python
Python 2.6.1 (r261:67517, Dec  4 2008, 16:51:00) [MSC v.1500 32 bit (Intel)] on win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import MySQLdb
Traceback (most recent call last):
  File “<stdin>”, line 1, in <module>
  File “D:\Program Files\Python2.6\Lib\site-packages\MySQLdb\__init__.py”, line 19, in <module>

    import _mysql
ImportError: DLL load failed: 找不到指定的模块。
—————————————————————————————————-
解决方法:下载libmmd.dll(附件)和libguide40.dll(附件)两个dll文件并复制到python安装目录的Lib\site-packages下。
参见:http://sourceforge.net/forum/message.php?msg_id=5613887

2.ImportError: DLL load failed: 找不到指定的模块。
—————————————————————————————————-
D:\Program Files\Python2.6>python
Python 2.6 (r26:66721, Oct  2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import MySQLdb
D:\Program Files\Python2.6\lib\site-packages\MySQLdb\__init__.py:34: DeprecationWarning: the sets module is deprecated
  from sets import ImmutableSet
—————————————————————————————————-
解决方法:
1) file “__init__”, replace: 
 
from sets import ImmutableSet  
class DBAPISet(ImmutableSet):  
 
with  
 
class DBAPISet(frozenset) 
 
2) file “converters.py”, remove: 
 
from sets import BaseSet, Set 
 
3) file “converters.py”, change “Set” by “set” (IMPORTANT: only two places): 
 
line 48: return set([ i for i in s.split(',') if i ]) 
line 128: set: Set2Str, 
参见:http://sourceforge.net/forum/message.php?msg_id=5808948

 

附件里面有所需dll

 

原文:http://www.3gmatrix.cn/4/viewspace-16757.html

分享到:
评论
9 楼 falonchen 2012-05-24  
坑爹啊,下了还要密码。。。
8 楼 crazier9527 2011-03-15  
xzl08 写道
这个压缩包有密码的,不知道密码是多少?
前面几位兄弟有密码吗???

那就直接按文章流程下载吧,都能下的,密码我也忘了,不好意思
7 楼 xzl08 2011-03-14  
这个压缩包有密码的,不知道密码是多少?
前面几位兄弟有密码吗???
6 楼 crazier9527 2010-08-23  
lisanchuan 写道
真的有密码啊~~~~

那就直接按文章流程下载吧,都能下的,密码我也忘了,不好意思
5 楼 lisanchuan 2010-08-22  
真的有密码啊~~~~
4 楼 crazier9527 2009-08-31  
felsenlee 写道
老大,压缩包有密码,是什么?

诡异,一直没设密码的,怎么突然多出个密码~如果有密码前面几位老兄怎么用的~
3 楼 felsenlee 2009-08-27  
老大,压缩包有密码,是什么?
2 楼 fuzan 2009-08-20  
非常感谢!
1 楼 momotea 2009-06-11  

相关推荐

    Windows上安装Python2.6+MySQL-Python

    在Windows操作系统上安装Python2.6并集成MySQL-Python是一个常见的需求,特别是在处理与MySQL数据库交互的项目时。本文将详细介绍这一过程,并分享一些相关的知识点。 首先,让我们了解Python2.6。Python 2.6是...

    Python2.6 下安装 mysql (Windows xp)

    在Python 2.6环境下安装MySQL数据库在Windows XP操作系统中是一项常见的任务,特别是在进行软件开发或者数据处理时。本文将详细介绍这一过程,并分享一些相关的知识点。 首先,了解MySQL数据库是至关重要的。MySQL...

    mysqldb-python2.6

    《MySQLdb-Python2.6在Windows环境下的应用与打包》 MySQLdb是Python中用于连接MySQL数据库的一个重要模块,它提供了Python语言风格的接口,使得开发者能够方便地进行数据库操作。本文主要针对标题中的“mysqldb-...

    MySQL-python-1.2.2.win32-py2.6

    MySQL-python-1.2.2.win32-py2.6是Python编程语言在Windows操作系统上连接MySQL数据库的一个驱动程序,适用于Python 2.6版本。这个驱动程序为Python开发者提供了一个方便、安全且稳定的接口,使他们能够通过Python...

    python2.6集成mysqldb完整包,绝对可用。

    1. **安装依赖**:在安装MySQLdb之前,确保你的系统上已经安装了MySQL服务器和客户端库。对于Windows用户,这可能意味着下载并安装MySQL Connector/C,这是MySQLdb所需的C库。 2. **获取源码**:从可靠的源获取...

    python 2.6 版本

    这个版本是向后兼容的,意味着代码在Python 2.6上运行应该也能在2.5及更早版本上正常工作。然而,它并不是长期支持(LTS)版本,因此在2013年10月31日停止了官方支持,建议开发者转向更现代的Python版本,如Python 3...

    MySQL-python-1.2.2.win32-py2.6.exe

    天在电脑上安装MySQLdb的时候,使用该软件可直接将python2.6与mysql关联。

    python2.6-MySQLdb

    python2.6-MySQLdb,包括python2.6安装包、MySQLdb for python2.6安装包、MySQLdb使用配置,为想学习Python操作mysql数据库的同学提供了极大的方便。。。

    MySQL-python2.6-1.2.3c1.tar.gz

    MySQL-python2.6-1.2.3c1.tar.gz 是一个针对Python 2.6版本的MySQL数据库连接器的压缩包,它包含了名为MySQL-python-1.2.3c1的源代码文件。这个库被称为`mysqldb`,它是Python中广泛使用的MySQL驱动程序之一,允许...

    MySQL-python-1.2.2.win32-py2.6.exe.rar python 连接mysql 5的库

    在Windows环境下,可以通过执行MySQL-python-1.2.2.win32-py2.6.exe这个安装程序来安装。安装成功后,可以使用`import MySQLdb`(或`import pymysql`,在较新的版本中)来导入模块,然后创建数据库连接,例如: ```...

    MySQLdb for Python 2.6 (Windows编译版)

    MySQLdb for Python 2.6 我自己在XP下用VC++ 2008 Express编译的 需要的就下载吧!

    Beginning Python Using Python2.6 and Python3.1

    ### 关于《Beginning Python: Using Python 2.6 and Python 3.1》的知识点解析 #### 一、概述 本书《Beginning Python: Using Python 2.6 and Python 3.1》是一本面向初学者的Python编程入门书籍,旨在帮助读者...

    MySQL-python-1.2.5.win32-py2.6

    MySQL-python-1.2.5.win32-py2.6

    Beginning Python Using Python 2.6 and Python 3.1

    #### 第三部分:使用Python解决实际问题 **第12章:测试** 软件测试对于确保代码质量至关重要。本章将介绍如何编写单元测试、集成测试等不同类型的测试,并提供一些最佳实践建议。 **第13章:使用Python编写图形...

    MySQL-python-1.2.2.win32-py2.6.rar

    MySQL-python-1.2.2.win32-py2.6.rar 是一个针对Python 2.6版本的MySQL数据库连接库的压缩包,主要用于在Windows操作系统上运行。这个压缩包包含了一个可执行文件MySQL-python-1.2.2.win32-py2.6.exe,该文件是一个...

    python自动安装mysql

    - 在执行脚本之前,需确保已安装`MySQL-python`库,可通过`yum install -y MySQL-python`进行安装。 - 日志文件`installmysql.log`将记录整个安装过程,便于调试与问题排查。 - 脚本中的部分路径和配置可能需要根据...

    Beginning Python Using Python 2.6 and Python 3.1 (2010) (ATTiCA)

    《 Beginning Python Using Python 2.6 and Python 3.1 (2010) (ATTiCA)》这本书是为初学者设计的Python编程指南,它涵盖了Python 2.6和Python 3.1这两个重要版本,这两个版本分别代表了Python发展过程中的两个关键...

    MySQL-python-1.2.3c1.win32-py2.6.exe

    这个文件是一个可执行的安装程序,通常在Windows操作系统上运行,用于在Python环境中安装MySQL的Python接口。以下是关于这个软件包的一些关键知识点: 1. **MySQL数据库**: MySQL是一种广泛使用的开源关系型数据库...

Global site tag (gtag.js) - Google Analytics