CentOS下python-mysqldb安装
2013-10-09 15:37
369 查看
(1)pyhton shell下导入MySQLdb失败。
(2)[b]下载解压MySQL-python。[/b]
http://pypi.python.org/pypi/MySQL-python/#downloads
(3)[b]build时提示缺少setuptools。[/b]
PS:build时我还遇到过提示“mysql_config not found”的问题。解决方法:使用whereis mysql命令找到mysql安装目录,假设mysql安装在/usr/local/mysql,回到MySQLdb源码目录.vi setup_posix.py编辑该文件。找到mysql_config.path 一行,改为mysql_config.path = "/usr/local/mysql/bin/mysql_config"即可。
(4)[b]下载安装setuptools。[/b]
http://pypi.python.org/pypi/setuptools#downloads
tar -zxvf setuptools-1.1.6.tar.gzpython setup.py buildpython setup.py install
(5)[b][b]测试导入setuptools成功(证明setuptools安装成功)。[/b][/b]
[b]
[/b]
[b][b](6)[b][b]测试导入setuptools成功(证明setuptools安装成功)。[/b][/b][/b][/b]
[b][b][b]
[/b][/b][/b]
[b][b][b][b](7)[b][b]安装python-MySQLdb 出现error: command 'gcc' failed with exit status 1的解决方法。[/b][/b][/b][/b][/b][/b]
[b][b][b][b][b] yum install python-devel[/b][/b][/b][/b][/b]
(8)import error: libmysqlclient.so.18: cannot open shared object file: No such file or directory。
[b] ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18[/b]
[b][b](9)build mysqldb成功。[/b][/b]
[b][b]
[/b][/b]
(10)安装 mysqldb成功。
(11)测试导入mysqldb成功。
(2)[b]下载解压MySQL-python。[/b]
http://pypi.python.org/pypi/MySQL-python/#downloads
(3)[b]build时提示缺少setuptools。[/b]
PS:build时我还遇到过提示“mysql_config not found”的问题。解决方法:使用whereis mysql命令找到mysql安装目录,假设mysql安装在/usr/local/mysql,回到MySQLdb源码目录.vi setup_posix.py编辑该文件。找到mysql_config.path 一行,改为mysql_config.path = "/usr/local/mysql/bin/mysql_config"即可。
(4)[b]下载安装setuptools。[/b]
http://pypi.python.org/pypi/setuptools#downloads
tar -zxvf setuptools-1.1.6.tar.gzpython setup.py buildpython setup.py install
(5)[b][b]测试导入setuptools成功(证明setuptools安装成功)。[/b][/b]
[b]
[/b]
[b][b](6)[b][b]测试导入setuptools成功(证明setuptools安装成功)。[/b][/b][/b][/b]
[b][b][b]
[/b][/b][/b]
[b][b][b][b](7)[b][b]安装python-MySQLdb 出现error: command 'gcc' failed with exit status 1的解决方法。[/b][/b][/b][/b][/b][/b]
[b][b][b][b][b] yum install python-devel[/b][/b][/b][/b][/b]
(8)import error: libmysqlclient.so.18: cannot open shared object file: No such file or directory。
[b] ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18[/b]
[b][b](9)build mysqldb成功。[/b][/b]
[b][b]
[/b][/b]
(10)安装 mysqldb成功。
(11)测试导入mysqldb成功。
相关文章推荐
- centos系统下为python安装MySQLdb库
- Centos 5.x 升级 python2.7,安装setuptools、mysqldb 完整记录
- linux(centos/ubuntu) python27 mysql安装 MySQLdb
- CentOS 安装python MySQLdb模块
- CentOS 下安装python 之MySQLdb
- CentOS下安装python-mysqldb
- MySQLdb安装|Centos 7 下关联 python 和 MariaDB or MySQL
- centos下安装python扩展MySQLdb
- Centos 安装python MySQL 模块 -- MySQLdb
- CentOS 安装MySQLdb-python OR mysqlclient 报错
- CentOs下安装 python 的 Mysqldb
- centOS中安装python-mysqldb(python与Mysql之间的驱动程序)
- Centos 5.x 升级 python2.7,安装setuptools、mysqldb 完整记录
- CentOS下安装python-mysqldb
- centos下安装Python之MySQLdb
- centos系统下为python安装MySQLdb库
- centos下快速安装python-mysqldb
- centos6.5安装python-MySQLdb
- 在centos下安装python MySQLdb
- centos6.5 安装Python-mysqldb