python之mysqldb模块安装

本文详细记录了在Windows操作系统上安装Python mysqldb模块的曲折过程,包括遇到的错误、解决方法及安装步骤。从下载MySQL-python到解决python版本不兼容、缺少C编译环境、MySQL配置问题等,最后成功安装并能正常连接DB。安装过程中强调了阅读文档的重要性,以及安装三方库前要确认版本兼容性和依赖环境。
摘要由CSDN通过智能技术生成

之所以会写下这篇日志,是因为安装的过程有点虐心。目前这篇文章是针对windows操作系统上的mysqldb的安装。安装python的mysqldb模块,首先当然是找一些官方的网站去下载:https://pypi.python.org/pypi/MySQL-python。下载后,cmd进入MySQL-python-1.2.3文件夹,按常规的执行python setup.py install 命令安装此模块,然后就报错了:

  

   这个报错很明显,print

  进行python前,应该先确定当前mysqldb的各个版本都支持python的哪些版本。部分截图如下:

        mysql-python1.2.5是当前最新的一个版本,这个版本支持mysql3.23-5.5,python2.4-2.7的,不支持python3系列。介于安装时当前系统的python是3.7.11的,在卸载的时候,报错了:
  there is a problem with this windows installer package.A programe run as part of the setupdid not finish as expected.Contact your support personnel or package vendor.
       估计这个问题可能是文件缺损导致的,于是尝试了网上说的一些解决方法:
方法一:重新运行安装程序,选择repair,修复完再卸载。(结果:无用,repair的时候报另外一个网络异常错误)
方法二:安装一个其他版本的python,再卸载python3.7.11.(结果:无用,安装新的版本产生的文件不会修复老版本文件的缺失)
方法三:删除注册表的信息,或者使用Your Unin-staller!强制删除python3.7.11.(结果:终于给删除成功了,ps:http://wenku.baidu.com/link?url=dujEO65nXySNvwUyDJVR5kmbrlcqp7WsvhLFGN_7L5q-58EoVjyw4DjiTS_J5PomPzgvdG69uulXDI8TbMgJlXk9Y-ayHs8qOD3Z3AomBU7,链接里有产品注册)
       以上3个解决方法只有第三个最暴力的方法解决我的问题,前面2种有些网友都能使用,操作后也能解

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值