MySQL-python的安装

来源:互联网 发布:java给app提供接口 编辑:程序博客网 时间:2024/05/14 13:24

首先是输入命令(还是要注意可能需要权限就加sudo):

~$wget-O setuptools-0.6c8.tar.gzhttp://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c8.tar.gz

~$tarxfz MySQL-python-1.2.3.tar.gz

~$cd MySQL-python-1.2.3

~$wheresismysql_config

到了这一步可能会出现两种情况,一种是显示mysql_config:xxx/xxx/xxx...,这说明有一个mysql_config文件在xxx/xxx/xxx...路径下(可能不止显示一个路径哦),还有一种情况是mysql_config:后面为空,这说明你当初安装MySQL时没有完全安装,漏了一些东西,其中就包括这个文件了,但是没关系,后面我会帮你解决这个问题的。

假若你的mysql_config:后面有路径显示,你就进入MySQL-python-1.2.3.tar.gz文件夹(就是你下载解压后的那个文件夹)找到一个名叫setup_posix.py的文件并且打开它,找到mysql_config.path= "mysql_config"这一句,并且把它改为ysql_config.path="/usr/bin/mysql_config"(这一步的目的是让变量配到你电脑上的那个mysql_config上,如果不行可以把刚刚命令行里的路径都试一遍),保存退出。

接着输入以下命令:

~$pythonsetup.py build

~$sudopython setup.py install

至此,安装完毕。


接下来说说刚刚找不到mysql_config文件的处理方法。

首先在看到mysql_config:后面没有东西的时候,在命令行里输入:

~$sudoapt-get install libmysqlclient-dev

如果在安装的时候其中出现:"E:有几个软件包无法下载,您可以运行apt-getupdate或者加上--fix-missing的选项再试试?"或者其他,输入:

~$sudoapt-get update

然后再输入一次

~$sudoapt-get install libmysqlclient-dev

安装成功后,再次输入:

~$wheresismysql_config

此时就会出现mysql_config:xxx/xxx/xxx...啦,接着就按正常的步骤输入:

~$pythonsetup.py build


~$sudopython setup.py install

至此,可以进入测试阶段。

如果安装期间出现了更多地错误,可以看看这个博客:http://www.cnblogs.com/rollenholt/archive/2012/05/07/2487137.html

进入python页面,输入

>>>importMySQLdb

若按回车后没有错误发生,则说明安装成功了。







0 0
原创粉丝点击