安装python库的过程中,最重要的地方就是版本需要兼容。其中操作系统为64位,Python为2.X 64位,下载安装文件的时候也要注意版本匹配。其中文件名中包含的cp27表示CPython 2.7版本,cp34表示CPython 3.4,win_amd64指的是64位版本。

环境说明:

我的硬件设备:Windows10 64位操作系统,Anaconda 3.5(Python 3.6) 为主版本,同时安装了Anaconda 2.7(Python2.7) 作为辅助版本。

现在想要在Anaconda 3 中配置一些新的包。Anaconda 3 的安装目录是在“F:\Anaconda3”。Anaconda 2 的安装目录是在“F:\Anaconda3\envs\py2”。

安装过程记录如下:

安装MySQLdb:

在用python连接mysql数据库的时候,需要安装MySQLdb;实际上是下载安装mysql-python库,不过在Python里导入的模块名字叫 MySQLdb。

由于直接通过conda install mysql-pyhton 没能安装成功,如下图:

因此决定自己下载文档再安装。首先下载mysql-python, http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python(搜索mysql-python即可快速找到)。可以看到提示,Python2 的可以安装MySQL-python,而Python3 则是安装Mysqlclient,这是一个与Python3 兼容的MySQL-python 版本。因此,我下载的是 mysqlclient-1.3.12-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文件

如果将F:\Anaconda3\Scripts目录添加到path中,可以直接在whl文件所在目录用管理员打开一个cmd窗口,直接执行下面的语句:
pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl

截个图看一下,哈哈,安装成功~~~import 测试一下,OK啦~

其他安装Python包的过程,可以参考我的这篇博客~~~[python 库安装笔记]

作者:zoery 出处:http://www.cnblogs.com/swje/ 欢迎转载或分享,但请务必声明文章出处。

Anaconda 安装 Python 库(MySQLdb)的方法-(转)的更多相关文章

  1. Anaconda 安装 Python 库(MySQLdb)的方法

    [已解决]Anaconda 安装 Python 库(MySQLdb)的方法 zoerywzhou@163.com http://www.cnblogs.com/swje/ 作者:Zhouwan 201 ...

  2. 利用Anaconda安装python后,如何安装opencv-python

    利用Anaconda安装python后,想要安装opencv-python,但发现利用opencv-python的官方教程,没法实现opencv的安装 还好看到了另外一篇博客的方法,试一下,果然凑效 ...

  3. Anaconda安装python(idea兼容)

    官方网站www.anaconda.com 1 Windos安装 一路下一步,注意添加环境变量 成功过后,测试一下,打开cmd命令行 2 Linux安装 下载完成后上传到linux bash Anaco ...

  4. 用pip安装python库下载timeout的解决办法

    我们直接用命令:pip install 库名,因网络太慢,导致下载超时~~~ 针对在安装Python库出现的超时问题---总结了如下两种解决方案: 其一:pip --default-timeout=1 ...

  5. Anaconda安装第三方库与pip和conda 添加国内源

    Anaconda安装第三方库 PIP使用命令 Anaconda命令 pip和conda 添加国内源 1:PIP相关命令 卸载 pip uninstall XXX 1.升级pip python -m p ...

  6. 解决pycharm安装python库报错问题

    最近在玩微信图灵机器人,不过我安装有一些库,安装报错,上网找了很久,总结有两种方法,记录一下 方法一: 手动安装,直接到官网你需要的python库下载到本地, 放在安装python路径,C:\User ...

  7. OSX下 pip更新及安装python库

    直接执行安装命令 $ pip install builtwith 提示pip当前版本为7.1.2,要使用"pip install --upgrade pip"升级到8.1.2 $  ...

  8. centos如何安装python库?

    通过yum install安装,先解决yum不能安装python库的问题 yum install -y  epel-release  #先安装epel源,参考http://sharadchhetri. ...

  9. 最新JetBrains PyCharm 使用教程--下载安装Python库(五)

    最新JetBrains PyCharm 下载安装Python库 ​

随机推荐

  1. Oracle中从控制文件读取的视图

    Oracle中有一些数据字典视图需从控制文件中读取信息,如下所示.用户在数据库打开之前就可以访问这些视图,因为这些视图的内容存储在控制文件中. v$archived_log:归档日志信息,如大小,SC ...

  2. Beta阶段冲刺---Day4

    一.Daily Scrum Meeting照片 二.今天冲刺情况反馈 昨天已完成的工作: (1)闯关模式排行榜代码编写: (2)闯关模式结束时的代码编写: (3)闯关模式开始时的代码编写. 今天计划完 ...

  3. 2019-03-19-day014-内置函数

    昨日回顾 装饰器 对扩展开放 对修改封闭 不改变原调用方式 def a(c): def b(*args,**kwargs): c(*args,**kwargs) return b a() def a( ...

  4. placeholder兼容性问题

    由于placeholder是H5新属性,IE9及以下都不支持 解决办法:给input添加一个背景图,背景图里面添加placeholder内容,当焦点落在输入框中,背景图隐藏,即可做出类似的效果 代码: ...

  5. Semaphore计数信号量

    ExecutorService exec = Executors.newCachedThreadPool(); final Semaphore semp = new Semaphore(5); for ...

  6. C++和C在linux下 和在windows下有什么区别?

    一.函数库的区别 linux下的C函数库和windows下的函数库系统调用的机制不一样,Glibc包含了主要的C库.这个库提供了基本例程,用于分配内存.搜索目录.打开关闭文件.读写文件.字串处理.模式 ...

  7. Dalvik源码阅读笔记(一)

    dalvik 虚拟机启动入口在 JNI_CreateJavaVM(), 在进行完 JNIEnv 等环境设置后,调用 dvmStartup() 函数进行真正的 DVM 初始化. jint JNI_Cre ...

  8. scrapy框架简介和基础应用

    scrapy框架介绍 环境安装 基础使用 一.什么是Scrapy? Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,非常出名,非常强悍.所谓的框架就是一个已经被集成了各种功能(高性 ...

  9. c++——基本概念

    如何理解c/c++中的指针?每种编程语言都使用指针,但Java.c#等将指针隐藏,而c/c++将指针暴露给了用户(程序员)https://www.cnblogs.com/gxcdream/p/4805 ...

  10. Go Example--结构体

    package main import "fmt" //定义一个私有结构体 type person struct { name string age int } func main ...