windows7环境下使用pip安装MySQLdb

第一种方法

首先查找过一些资料,选定mysql-python 来用做python访问mysql的支持库。


开始用pip安装,失败了。

后来通过安装windows的安装包,解决。


血的教训:切记大写“import MySQLdb”


  1. exe下载地址:
    http://www.codegood.com/archives/129

分为32位和64位,下载对应的exe即可

2.下载完后,双击exe安装

3.检查是否安装成功:
如果安装成功,将没有任何提示,如下

>>> import MySQLdb

>>>

安装不成功的提示:

>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named MySQLdb
>>>


第二种方法

1、首先,需要确定你已经安装了pip。在Python2.7的安装包中,easy_install.py和pip都是默认安装的。可以在Python的安装目录先确认,如果\Python27\Scripts里面有pip、pip27、pip,就代表已经安装了pip。

  

2、然后,在doc环境下,在pip所在的目录下,执行pip.exe,可以看到pip可以进行的操作,如下:

3、安装MySQLdb之前先要安装wheel,执行pip install wheel命令进行安装

4、下载MySQL_python-1.2.5-cp27-none-win32.whl安装包,在下载之前先要确定你安装的Python是32位的还是64位的,如果是32位的就下载32位的,如果是64位的就下载64位的。在这里下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/

5、然后,执行pip install MySQL_python-1.2.5-cp27-none-win32.whl    ,如果是安装64位的,需要把这个文件名改为“MySQL_python-1.2.5-cp27-none-any.whl”。

可以使用

import pip
print (pip.pep425tags.get_supported())

查看你的电脑支持的whl的格式。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在 conda 环境安装 MySQLdb,首先需要确保已经安装了 python-dev 和 libmysqlclient-dev(或者对应的 Windows 版本)。 然后,在终端中运行以下命令: ``` conda activate [your_env_name] pip install MySQL-python ``` 替换[your_env_name]为你的环境名称。 如果在安装过程中出现错误,请尝试使用以下命令: ``` conda install -c anaconda mysql-connector-c ``` 这样MySQLdb应该能够在conda环境中正常工作了。 ### 回答2: 要使用conda安装MySQLdb,可以按照以下步骤进行操作: 1. 打开终端或命令提示符,进入你的conda环境。 2. 输入以下命令来激活环境: ``` conda activate 你的环境名称 ``` 3. 输入以下命令来安装MySQLdb: ``` conda install mysqlclient ``` 4. Conda会自动解析依赖关系并下载安装MySQLdb及其相关的包。 5. 安装完成后,你就可以在你的环境使用MySQLdb了。 注意事项: - 请确保你的conda环境已经正确设置。 - 如果上述方法无法满足需求,你还可以尝试通过其他方式来安装MySQLdb,比如使用pip命令。 - 如果你在安装过程中遇到问题,建议查阅conda或MySQLdb的官方文档或社区以寻求更详细的帮助。 希望这些步骤对你有所帮助! ### 回答3: 在使用conda安装MySQLdb之前,需要确保已经正确安装了conda环境。接下来,可以通过以下步骤来安装MySQLdb: 1. 打开终端或命令提示符,进入到需要安装MySQLdb的conda环境。 2. 执行以下命令更新conda环境: ``` conda update conda ``` 3. 执行以下命令安装MySQLdb: ``` conda install -c anaconda mysql-python ``` 这个命令会在anaconda频道下安装mysql-python包,它包含MySQLdb安装包。 4. 在安装过程中,conda会自动解析并安装MySQLdb所需的依赖项。 5. 安装完成后,可以在conda环境中导入MySQLdb模块并使用它来连接和操作MySQL数据库。例如: ```python import MySQLdb # 连接到MySQL数据库 conn = MySQLdb.connect(host='localhost', user='root', password='password', database='testdb') # 创建游标对象 cur = conn.cursor() # 执行SQL查询语句 cur.execute("SELECT * FROM mytable") # 获取查询结果 results = cur.fetchall() # 关闭游标 cur.close() # 关闭连接 conn.close() ``` 以上就是使用conda安装MySQLdb的步骤和简单示例代码。安装成功后,即可使用MySQLdb模块在Python中连接并操作MySQL数据库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值