一.安装MySQLdb
# yum install python-devel mysql-devel zlib-devel openssl-devel
# wget http://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.3.tar.gz
# tar -zxvf MySQL-python-1.2.3.tar.gz
# cd MySQL-python-1.2.3
# vi setup_posix.py
找到mysql_config.path 一行,改为mysql_config.path = "/usr/bin/mysql_config"
# python setup.py build
# python setup.py install
二. 安装psycopg2
# yum install python-devel mysql-devel zlib-devel openssl-devel
# wget https://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.6.1.tar.gz # tar zxvf psycopg2-2.6.1.tar.gz # cd psycopg2-2.6.1 # python setup.py build # python setup.py install可能遇到的问题:
1.error: command 'gcc' failed with exit status 1
解决:执行 yum install gcc-c++即可
本文详细介绍了如何在CentOS系统中安装MySQLdb和psycopg2两个Python数据库驱动。首先,通过yum安装必要的依赖,然后下载并编译MySQLdb,修改setup_posix.py文件中的配置,最后执行编译和安装步骤。对于psycopg2的安装,同样需要安装依赖,但在遇到编译错误时,需要额外安装gcc-c++。
930

被折叠的 条评论
为什么被折叠?



