Anaconda 安装MySQLdb的方法

本文详细介绍在Windows10环境下,使用Python3.6与Anaconda进行MySQL数据库连接的全过程。包括解决MySQLdb安装冲突问题,手动下载与安装mysqlclient库,确保Python3与MySQL兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境说明

操作系统:Windows10 64位操作系统,
Anaconda (Python 3.6 )为主版本,同时安装了Anaconda 2.7(Python2.7) 作为辅助版本

二、安装MySQLdb

在用python连接mysql数据库的时候,需要安装MySQLdb;实际上是下载安装mysql-python库,不过在Python里导入的模块名字叫 MySQLdb。
由于直接通过conda install mysql-pyhton 没能安装成功,如下图:

(D:\Anaconda) C:\Users\m1521>conda install mysql-python
Fetching package metadata ...............
Solving package specifications: .

UnsatisfiableError: The following specifications were found to be in conflict:
  - mysql-python -> python 2.6*
  - python 3.6*
Use "conda info <package>" to see the dependencies for each package.

在这里插入图片描述
因此决定自己下载文档再安装。首先下载mysql-python, http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python(搜索mysql-python即可快速找到)。可以看到提示,Python2 的可以安装MySQL-python,而Python3 则是安装Mysqlclient,这是一个与Python3 兼容的MySQL-python 版本。因此,我下载的是mysqlclient-1.4.2-cp36-cp36m-win_amd64.whl 。
在这里插入图片描述
1.用管理员方式打开cmd

先pip list 查看有没有安装成功wheel,没有安装转步骤2,成功安装了wheel可以转步骤3
2.首先通过pip命令安装wheel

如果提示’pip’不是内部或外部命令,也不是可运行的程序或批处理文件:

①将Anaconda3的安装目录下的scripts目录(例如F:\Anaconda3\Scripts)添加到系统环境变量path里,注意前加分号。再执行该命令 
pip install wheel 

②在cmd下进入到F:\Anaconda3\Scripts目录下执行该命令 
pip install wheel

3.安装whl文件

在这里插入图片描述

截个图看一下,安装成功~~~import 测试一下,OK啦~
MySQL的下载与安装(写得太好了!):
https://www.cnblogs.com/tyhj-zxp/p/6693046.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值