安装MySQLdb模块吐槽 -_-:
在网上Baidu+Google了半天,好多教程给的都是源码编译安装。编译过程有很多依赖,费事,当然研究还是有收获的。源码方式需要安装各种工具,各种依赖包,最后还是没有成功-_-。因为apt-get install libmysqld-dev安装的是最新版本的mysql的发行包,我安装的时候是5.7.18。里面找不到低版本中的某些头文件,导致编译失败。也尝试过apt-get install python-mysqldb,也不好使。在实验室师兄指点下,果断选择conda工具安装,简便快捷。canda能够自动匹配版本,在版本选择上,不需要大费周章,也省去了很容易出错的编译问题。
进入正题
1.python&&anaconda
anaconda和conda简介及anaconda安装
2.conda安装MySQLdb
conda install MySQL-python# 测试是否安装成功python>>>import MySQLdb>>># 能导入MySQLdb模块,恭喜安装成功
3.创建工作环境+conda创建
为了方便管理,可以创建一个属于自己的工作环境。在自己的环境中做任何事情不要有负担感,因为不影响外界对anaconda的使用。
# 创建Package plan for installation in environment# .../anaconda2/envs/cybconda create --name "cyb" python=2.7# 进入这个创建好的工作环境source activate cyb# 在其中做羞羞的事情 -_-# 安装MySQLdb模块conda install MySQL-python# 离开环境deactivate cyb