python安装MySQLDb模块
环境 ubuntu 10自带的python是2.6的,下载MySQLDb安装时提示,需要的python是2.5及一下。
几经波折终于安装完成了~
1、首先下载MySQLDb包,我下载的是1.2.3版本,解压,并在源代码目录中运行python setup.py build
提示报错信息:mysql_config not found
这个是因为缺少libmysqld_dev, libmysqlclient_dev 两个开发包引起的
2、下载缺少的开发包,运行命令 sudo apt-get install libmysqld-dev
如果系统提示找不到资源文件,需要更新一下系统的资源文件:sudo apt-get update
继续运行两个命令: sudo apt-get insatll libmysqld-dev
sudo apt-get install libmysqlclient-dev
3、修改源代码目录下的setup_posix.py文件,将mysql_config.path 修改为mysql_config.path="/usr/bin/mysql_config"
再次在源代码目录中运行python setup.py build
系统再次提示报错信息: error: command 'gcc' failed with exit status 1
需呀安装两个资源文件 : sudo apt-get install build-essential
sudo apt-get install python-dev
4、之后再次会到源文件目录执行
sudo python setup.py build
sudo python setup.py install
至此,mysql的模块安装完成!