`
shinepaopao
  • 浏览: 145845 次
社区版块
存档分类
最新评论

linux下为python安装 MySQLdb

阅读更多

下载Python-MySQLdb,https://sourceforge.net/projects/mysql-python/

  首先安装mysql

  sudo apt-get install mysql-server

  安装mysql-python

  下载MySQL-python-1.2.3.tar.gz,然后解压该文件包,

  cd MySQL-python-1.2.3,进入解压的文件夹,

  通常linux文件包内部都带有一个README或者INSTALL,里面包含有该文件包的安装说明、环境变量的配置方法等等,初学者要养成阅读该文件的习惯。根据INSTALL文件的说明,安装方法如下:

  1) 配置site.cfg文件中mysql_config的路径。

  2) 编译安装。

  配置:通过如下命令查看mysql_config该可执行文件是否存在。

  which mysql_config (或者 sudo find / -name mysql_config)

  存在则用其路径替换site.cfg中对应的配置,去掉mysql_config=XXX这行的注释,

  并改成mysql_config=/usr/bin/mysql_config

  (以mysql_config文件所在机器上的目录为准)

  不存在则命令行重新安装,sudo apt-get install libmysqld-dev,然后就想配置。

  (该安装方法是ubuntu linux的安装方法,其他系统请查询对应命令)

  编译安装:

  执行下面命令,此时可以成功编译安装了:

  python setup.py build

  sudo python setup.py install

  注意:编译过程中还有可能会碰到,Python.h No such file or directory

  出现No such file or directory的错误,有两种情况,

  一种是真的没有Python.h这个文件;

  一种是Python的版本不对;

  可以进入/usr/include/文件夹下的Python2.x文件夹里查找是否有Python.h这个文件。

  如果是第一种情况,那么需要安装Python-dev这个包,

  sudo apt-get install python-dev

6
3
分享到:
评论

相关推荐

    python-MySQLdb安装包

    这个包里有两个包,都可以用来在windows上安装python-MySQLdb,选择其中一种就可以!我比较喜欢用-master那个包,因为只要解压后执行python setup.py install就可以了。另一个包在安装时若出现找不到python2.7的安装...

    linux环境下python中MySQLdb模块的安装方法

    在Linux环境下,Python开发人员经常需要使用MySQLdb模块来连接MySQL数据库。MySQLdb是Python的一个接口,它使得Python能够方便地与MySQL进行交互。本文将详细介绍如何在Linux系统(以Ubuntu 15.04为例)中安装...

    Linux下安装MySQLdb

    在Linux下使用Python访问MySQL的方法之一是使用MySQLdb module,下面将介绍在Linux下如何安装MySQLdb的过程。  (1)下载MySQLdb  从SourceForge.net上下载新的MySQLdb,...

    python下MySQLdb使用.docx

    ### Python 下 MySQLdb 使用详解 #### 一、MySQLdb 概述 `MySQLdb` 是一个用于 Python 的 MySQL 数据库接口库,它提供了一个简单易用的方式来与 MySQL 数据库进行交互。通过 `MySQLdb`,开发者能够轻松地执行 SQL ...

    python下MySQLdb使用.pdf

    在Linux环境下,你需要先安装`setuptools`,然后从SourceForge(http://sourceforge.net/projects/mysql-python/)下载MySQLdb的源码包。下载完成后,打开并编辑`mysite.cfg`配置文件,指定本地MySQL的`mysql-...

    linux下安装python

    在Linux环境下安装Python是许多开发者的日常任务,尤其在服务器管理、数据分析以及Web开发中,Python扮演着重要的角色。本文将详细介绍如何在Linux系统中,特别是CentOS 5.2上,进行Python环境的配置,包括Python的...

    python下MySQLdb使用[归纳].pdf

    首先,要安装MySQLdb,对于Linux系统,你需要从SourceForge网站下载源码包,然后安装setuptools,之后在下载的源码目录下修改配置文件`mysite.cfg`,指定MySQL的`mysql-config`文件路径。对于Windows用户,可以通过...

    Python MySQLdb Linux下安装笔记

    见 python MySQLdb在windows环境下的快速安装、问题解决方式 //www.jb51.net/article/65746.htm 在公司开发需要,再搞一次,linux下的。 发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题……奋斗 这里...

    Windows和linux安装mysqldb(mysqlclient)报错解决方法(内含安装资源).zip

    本篇文章将详细阐述在Windows和Linux环境下如何解决安装MySQLdb时可能遇到的报错,并提供必要的安装资源。 首先,我们来看Windows环境下的安装。在Windows上安装MySQLdb通常通过pip完成,命令为`pip install ...

    python MySQLdb Windows下安装教程及问题解决方法

    Python MySQLdb在Linux下的快速安装 //www.jb51.net/article/65743.htm ————————————————————- 以下是windows环境下的: 1. 安装数据库mysql 下载地址:http://www.mysql.com/downloads/ 可以顺...

    Mysqldb-Python3.*

    解决这个问题的方法是在Linux环境下通过下载MySQLdb源码包并修改配置文件`mysite.cfg`,指定MySQL的`mysql-config`文件路径。而在Windows环境下,你可以通过下载特定的安装包,但可能遇到因弃用`sets`模块而产生的...

    python下MySQLdb用法实例分析

    本文实例讲述了python下MySQLdb用法。分享给大家供大家参考。具体分析如下: 下载安装MySQLdb ① linux版本 http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录...

    07-python连接mysql之MySQLdb模块1

    在Linux环境下,通常需要安装`mysql-devel`或`mariadb-devel`,这将提供`mysql_config`命令,它是编译MySQLdb所必需的。如果你没有找到`mysql_config`,可能需要检查这些库是否已安装,或者确认配置文件`site.cfg`中...

    Linux+Django+Python+Wsgi配置过程

    ### Linux+Django+Python+Wsgi配置过程 #### 一、环境准备与系统基本信息 根据提供的文件信息,本文档将详细介绍如何在Linux环境下配置Apache+Mod_Wsgi+Django环境的过程。具体步骤包括软件安装、项目部署等环节。...

    python cx_oracle mysqldb 环境搭建小注

    在Linux环境下,为了实现Python对MySQL和Oracle数据库的访问,我们需要分别安装`MySQLdb`和`cx_Oracle`这两个库。本文将详细介绍如何在CentOS 5.5 x86系统上搭建Python数据库访问环境,包括Python的安装、MySQL开发...

    Python安装配置文档V1.1.3

    Python安装配置文档V1.1.3主要涵盖了在Linux环境下,特别是CentOS 5.5系统上进行Python环境搭建的详细步骤。以下是该文档的主要知识点: 1. **EDITPLUS环境**: EditPlus是一款功能强大的文本编辑器,常用于编写...

Global site tag (gtag.js) - Google Analytics