Python Linux上安装MYSQLdb
来源:互联网 发布:衢州软件开发 编辑:程序博客网 时间:2024/06/05 23:44
1、下载MySQL-python-1.2.3b1.tar.gz
解压:tar -zxvf MySQL-python-1.2.3b1.tar.gz
2、使用python setup.py build编译:
Python setup.py build
报错:
mysql_config not found
解决:
whereis mysql
/usr/lib64/mysql /usr/local/bin/mysql /usr/share/mysql /opt/mysql/bin/mysql /opt/mysql-5.7.14-linux-glibc2.5-x86_64/bin/mysql
/opt/mysql/bin/下面有mysql_config,如果没有mysql_config,
请参考文档安装libmysqlclient-dev:http://www.cnblogs.com/afei-qwerty/archive/2017/03/31/6653683.html
修改文件:/opt/soft/python_module/MySQL-python-1.2.3b1/setup_posix.py,第26行,为:/opt/mysql/bin/mysql_config
修改完再执行:
Python setup.py build
ok
3、使用 python setup.py install安装:
python setup.py install
4、在Python下,import MYSQLdb:
报错:
ImportError: libmysqlclient.so.20: cannot open shared object file: No such file or directory
找不到libmysqlclient.so.20文件,这个文件在/opt/mysql/lib/下面
解决:
64位系统在/usr/lib64/下面建立软连接:
ln -s/opt/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18
再次执行:
import MYSQLdb
ok
- Python Linux上安装MYSQLdb
- linux上安装MySQLdb
- 【Python】Linux下安装MySQLdb
- linux 安装 MySQLdb for python
- Linux下安装Python MySQLdb
- Ubuntu 上安装MySQLdb for Python
- Windows上搭建Python安装包MySQLdb
- 在Ubuntu上安装MySQLdb(mysql-python)
- Mac上安装MySQLdb(mysql-python)
- Linux上安装配置mysqldb和sqlalchemy
- Python安装MySQLdb模块(Linux)
- Linux下安装python及MySQLdb
- Linux Ubuntu11.10 python安装MySQLdb模块
- linux下安装python拓展包MySQLdb
- python学习——MySQLdb安装(LINUX)
- python MySQLdb模块 for linux安装
- Linux下安装MySQLdb模块(Python)
- linux(Cent OS)安装python MySQLdb
- Git的简单使用教程
- Linux查看CPU和内存使用状况
- 2,Swift 学习笔记懒加载控件
- IMX6Q下tlv320aic3x音频驱动移植
- IDA权威指南阅读笔记2
- Python Linux上安装MYSQLdb
- Cocoa与Cocoa Touch区别
- 使用tomcat产生的java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- lintcode -- 生成括号
- POJ 3613 Cow Relays k步最短路 (floyd + 矩阵快速幂)
- 《人人都是产品经理》——第六章笔记
- C++之操作符重载
- 产生随机数的Random类的框架
- 蝉