首先假定你的ubuntu已经安装了MySQL linux版本的server和client,这个可以在ubuntu的软件管理中心获得,(请注意MySQL 的版本,因为MySQL-python对不同版本的MySQL有不同的支持),并且mysql已经可以使用,可以在终端使用mysql命令进行测试
然后把下载的MySQL-python 尽量放在 usr/local/src 目录下
运行如下 命令
python setup.py build
出现如下错误
EnvironmentError: mysql_config not found
mysql的配置文件未找到,这是因为mysql不是开发版,缺少相应的配置文件,
然后在ubuntu软件管理中心安装 如下文件,即MySQL的开发文件库,或者使用命令 apt-get install libmysqld-dev
libmysqld-dev
libmysqlclient-dev
再次安装可能报如下错误
error: command 'gcc' failed with exit status 1
这是因为缺少python的开发库文件,这时候去下载安装,也可以在软件管理中心找到(gcc是c的一个编译器,ubuntu在更新时默认已经安装了,如果没有,也可以在软件管理中心获得,然后在进行mysql-python的安装)
python-dev
运行如下命令,先编译后安装
python setup.py build
python setup.py install
安装完成未提示任何错误,然后,运行
python
再导入 import MySQLdb
如果无误则说明没错
分享到:
相关推荐
主要介绍了Ubuntu安装MySQL-python方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
ubuntu安装caffe-python-opencv-matlab-20170829.docx
主要介绍了python安装mysql-python的方法,测试环境为ubuntu,较为详细的记录了安装mysql-python过程中遇到的问题与解决方法,具有一定参考借鉴价值,需要的朋友可以参考下
ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9
$ pip install mysql-python Collecting MySQL-python==1.2.5 (from -r requirement (line 16)) Downloading MySQL-python-1.2.5.zip (108kB) 100% |################################| 112kB 56kB/s Complete ...
ubuntu12.04安装mysql---黑佳伦.pdf
ubuntu20.04离线安装python2.7.18
linux 环境下安装mysql-pyhon,支持Python数据库开发,包括了主流的centOS、Ubuntu
最近ubuntu14.04出了问题,pkg-catkin-pkg无法下载,我7月底重装了一次Ubuntu14.04,安装ros lidigo时报错,依赖python-catkin-pkg,但它不会被安装,我刚开始发现这个问题时试过换源,重装系统均不成功,后面去官方...
ubuntu 12.04 安装mysql---黑佳伦.docx
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
支持linux64位系统,连接MySQL ODBC驱动连接器。mysql-connector-odbc-5.3.7-linux-ubuntu16.10-x86-32bit.tar.gz。
Ubuntu下安装opencv-python 爬坑两天总结出来的经验,亲试有效!!! 首先安装python sudo apt-get install python3 安装成功后可以使用相应的名称进入相应的版本,会详细的显示版本信息。 pip3安装opencv-python 先...
从mysql官网上下载mysql-server_5.7.21-1ubuntu14.04_amd64.deb-bundle.tar,然后进行离线安装,解压该安装包,会出现11个依赖包,按照顺序依次使用sudo dpkg -i 进行安装,中间会报错,显示缺少相应的依赖,具体...
workbench mysql-workbench-community-6.3.10-1ubuntu16.04-amd64.deb
ubuntu ubuntu_ubuntu安装 libssl-dev失败解决
ubuntu安装SSH报错解决,原创文章
内网环境安装mysql5.7数据库所需deb安装包,libaio1_0.3.110-2_amd64.deb ,libmecab2_0.996-1.2ubuntu1_amd64.deb ,libmysqlclient20_5.7.25-1ubuntu16.04_amd64.deb,libmysqlclient-dev_5.7.25-1ubuntu16.04_amd...