[已解决]Anaconda 安装 Python 库(MySQLdb)的方法

zoerywzhou@163.com

http://www.cnblogs.com/swje/

作者:Zhouwan

2017-12-4

安装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.-cp36-cp36m-win_amd64.whl

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

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

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

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

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

  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. nexus3 添加第三方本地文件jar到仓库

    因为nexus3和nexus2手动上传第三方jar有点区别 故记录一下. 如上传京东 open-api-sdk-2.0.jar 首先创建一个目录 方便执行上传的时候url参数 也可以不创建 mkdir ...

  2. Git相关操作二

    1.查看HEAD提交: git show HEAD 在git中,目前提交被称为HEAD提交,输入上述命令可以查看当前提交所有文件的修改内容. 2.撤销更改: git checkout HEAD fil ...

  3. LeetCode 88. Merge Sorted Array(合并有序数组)

    Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note:Yo ...

  4. Fastify 系列教程四 (求对象、响应对象和插件)

    Fastify 系列教程: Fastify 系列教程一 (路由和日志) Fastify 系列教程二 (中间件.钩子函数和装饰器) Fastify 系列教程三 (验证.序列化和生命周期) Fastify ...

  5. swift之函数式编程(三)

    文章来源于<Functional Programing in Swift>,本系列仅仅是观后概括的一些内容 Wrapping Core Image 上一篇文章我们介绍了 高阶函数并且展示了 ...

  6. position,display,float,overflow,margin,padding之间的相互影响

    1.元素分为块级元素和行内元素, 块级元素可以设置宽高,会自动换行,并且会发生相邻margin的合并问题.行内元素设置宽和高无效,以水平方向排列,(行内元素,绝对定位,浮动元素不会发生外边距合并)并且 ...

  7. Android 开发笔记___alertDialog

    public class AlertActivity extends AppCompatActivity implements OnClickListener { private TextView t ...

  8. ionic3.0--angular4.0 引入第三方插件库的方法

    ionic3.0 引入第三方插件 (swiper),方法很多,现详细说明下官方推荐(typings)做法. 1.全局安装Typings 1. npm install -g typings  2.搜索你 ...

  9. 四:java调接口实现发送手机短信验证码功能

    1.点击获取验证码之前的样式: 2.输入正确的手机号后点击获取验证码之后的样式: 3.如果手机号已经被注册的样式: 4.如果一个手机号一天发送超过3次就提示不能发送: 二:前台的注册页面的代码:reg ...

  10. 深入探讨List<>中的一个姿势。

    List<>是c#中很常见的一种集合形式,近期在阅读c#源码时,发现了一个很有意思的定义: [DebuggerTypeProxy(typeof(Mscorlib_CollectionDeb ...