python安装mysql的命令_MySQL+Python:安装MySQL-python

我使用的是ubuntu14.04.

python是ubuntu自带的2.7

一.安装mysql

$ sudo apt-get install mysql-server

$ sudo apt-get install  mysql-client

二.安装MySQL-python

从 https://pypi.python.org/pypi/MySQL-python/ 下载MySQL-python-1.2.5.zip

解压,进入解压后文件夹:MySQL-python-1.2.5目录

$ python setup.py install

(这里我遇到了一个问题,最后说解决办法)

三.测试

$python

>>>import MySQLdb

没有报错提示MySQLdb模块找不到,说明安装成功.

遇到的问题(问题太多,出现的次序我已经记不清了,仅仅总结了一下所有解决办法):

问题一:

在执行$ python setup.py install后提示说"ImportError: No module named setuptools"

这句错误提示的表面意思是:没有setuptools的模块,说明python缺少这个模块,那我们只要安装这个模块即可解决此问题,下面我们来安装一下:

在命令行下:

下载setuptools包

下载链接:https://pypi.python.org/pypi/setuptools/18.5#unix-wget

选择wget下载方式,按照要求下载ez_setup.py

cd进入下载目录

$ python ez_setup.py

会自动下载setuptools-20.7.0.zip

解压,cd进入解压后文件夹

$ python setup.py build

$ python setup.py install

问题二:

大体意思就是我install路径不对,应该用默认/usr/local/lib/python2.7/dist-packages,用--prefix之类的指定路径,可是指定一直出错.

这个貌似是进入root用户下执行

$ python setup.py build

$ python setup.py install

就好了.(真的记不清了,不要打我.....)

问题三:

某问题解决以后重新执行python setup.py install出现了"mysql-config not found"的问题....(问题真的蛮多)

后来得知,貌似是缺少libmysqld-dev和libmysqlclient-dev这两个包.通过sudo apt-get install 命令安装这两个我总是产生依赖错误.

后来这两个包是通过新立德软件安装的,新立德完美的的解决了这两个包的安装问题.

问题四:

"x86_64-linux-gnu-gcc' failed with exit status 1"问题

解决该问题需要安装python2.7-dev软件包.

同样是用新立德安装的,有依赖问题,新立德也一并解决了.

如果看的迷迷糊糊的请谅解,因为我第一次做这个东西,以后遇到的问题会认真记下来,然后整齐的分享出来哒

还有解决不了的问题的就留言吧~我这个菜菜菜鸟一定尽心帮你解决^^

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值