安装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/ 欢迎转载或分享,但请务必声明文章出处。

最新文章

  1. 纯CSS制作水平垂直居中“十字架”
  2. Ruby注意事项
  3. 【转】Hostapd工作流程分析
  4. mysql 源码包 有的版本 可能没有 CMakeCache.txt
  5. php之常用函数库
  6. Javascript操作表格隔行变色
  7. 字符串搜索算法Boyer-Moore
  8. SQL Server Analysis Services 数据挖掘(1)
  9. Java CompletableFuture 详解
  10. AC自动机妙用
  11. eclipse:Tomcat设置jvm,解决java.lang.OutOfMemoryError: Java heap space 堆内存溢出
  12. C# 6.0 (C# vNext) 的新功能:Expression Bodied Functions and Properties
  13. asp.net asp.net application 升级到 asp.net web 解决找不到控件 批量生成.designer文件
  14. shell编程-文件包含(十)
  15. 在线HTTP POST/GET接口测试工具 - aTool在线工具
  16. Android开发中同时存在多个ListView的处理
  17. Yum安装MySQL以及相关目录路径和修改目录
  18. 2018.10.24 bzoj3195: [Jxoi2012]奇怪的道路(状压dp)
  19. Strassen矩阵乘法之思考
  20. 字符串(string.cpp)

热门文章

  1. ios初识UITableView及简单用法一
  2. API/SPI可扩展设计原则(转)
  3. mssql,mysql,Oracle 数据库中获得UUID字符串
  4. shell统计当前文件夹下的文件个数、目录个数
  5. Python学习笔记第二十二周(前端知识点补充)
  6. Python之路,第二篇:Python入门与基础2
  7. qt 内置图标使用
  8. Unity等待写入数据
  9. 第三次随笔--安装虚拟机及学习linux系统初体验
  10. js 下载文件的操作方法