python安装mysqldb模块

今天在阿里云一台新的服务器部署程序后台,发现上面的python缺少MySQLDB 模块,记录安装过程。

首先django程序,运行 python manage.py sycdb

报错: ImproperlyConfigured:
Error loading MySQLdb module: No module named MySQLdb

MySQLdb模块的包名字叫mysql-python,于是pip安装之,(关于pip,可以参考这篇文章

运行: pip install mysql-python

报错:EnvironmentError:
mysql_config not found

继续运行(安装前可能需要安装mysql): apt-get
install libmysqlclient-dev

安装完后,用pip安装mysql-python的时候报错: error:
command ‘x86_64-linux-gnu-gcc‘ failed with exit status 1

运行: apt-get install python-dev

之后运行: pip install mysql-python

至此终于成功了,Successfully
installed mysql-python-1.2.5

之后syncdb也没有问题。

时间: 2024-10-24 21:48:18

python安装mysqldb模块的相关文章

windows(32位 64位)下python安装mysqldb模块

windows(32位 64位)下python安装mysqldb模块 www.111cn.net 编辑:mengchu9 来源:转载 本文章来给各位使用在此windows系统中的python来安装一个mysqldb模块教程,有需要了解学习的朋友可参考参考. 1.exe下载地址:http://www.codegood.com/archives/129 分为32位和64位,下载对应的exe即可 2.下载完后,双击exe安装即可 3.检查是否安装成功:如果安装成功,将没有任何提示,如下  代码如下 复

Python安装MySQLdb模块安装

下载源码:http://sourceforge.net/projects/mysql-python/files/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz/download mv download MySQL-python-1.2.4b4.tar.gz tar -zxvf MySQL-python-1.2.4b4.tar.gz cd MySQL-python-1.2.4b4 python setup.py build 报错:mysq

Windows下python 安装Mysqldb模块

CMD执行 pip install mysql-python 报错如下: 1.如果报类似 Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat 这样的错误,需要安装下面这个,自己选32还是64位MySQL-python-1.2.3.win32-py2.7.exe (1,023.1 KiB) MySQL-python-1.2.3.win-amd64-py2.7.exe  2.如果还有这个错误 : fatal erro

Mac OS X 下安装python的MySQLdb模块

参考资料: mac os x下python安装MySQLdb模块   http://www.codeif.com/post/1073/ MAC OSX使用Python安装模块有关问题  http://www.myexception.cn/operating-system/1616547.html 在Mac OS X 中安装好了MySQL和Django,在Django中访问MySQL数据库时,提示“ImportError: No module named MySQLdb”,是由于没有安装Pytho

Python的MySQLdb模块安装

在配置Django时,选择的是mysql数据库,要安装MySQLdb模块,不过安装过程中,遇到了很多errors,记录一下. 系统:ubuntu 11.10 mysql:直接apt-get安装的,version:5.1.62 到官方下载MySQL for Python 然后解压,打开README: 里面有安装过程: $ tar xfz MySQL-python-1.2.1.tar.gz $ cd MySQL-python-1.2.1 $ # edit site.cfg if necessary

Python学习笔记-安装MySQLdb模块

模块下载地址: MySQL-python 1.2.3 for Windows and Python 2.7, 32bit and 64bit versions http://www.codegood.com/archives/129 直接点击安装exe即可,如果缺少dll文件,可以百度下载相关dll文件. Python学习笔记-安装MySQLdb模块

MAMP中Python安装MySQLdb

Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的. 一.如何安装MySQLdb? 为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL.复制以下代码,并执行: #!/usr/bin/python # -*- coding: UTF-8 -*- impor

Linux下安装MySQLdb模块

1,查看是否已安装MySQLdb模块 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过以下步骤. 2,下载最新的MySQLdb安装包: wget -O python-1.2.3c1.tar.gz  http://cdnetworks-kr-1.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2.3c1/MySQL-python-1.2.3c1.tar.gz tar xz

python之MySQLdb模块

防伪码:忘情公子著 MySQLdb是用来通过python控制mysql数据库的一个模块. 在说这个模块之前,我们先来想一下在命令行模式下操作mysql数据库的步骤,一般来说分为三步: 1.连接数据库: 2.操作数据库(通过sql语句): 3.断开数据库连接 按此思路可知,python中的MySQLdb也是需要经过这三个步骤的,只不过不是在命令行模式下手工执行而已. 要想使用MySQLdb必须保证系统中有安装MySQL-python这个软件. 本篇文章主要是讲MySQLdb模块的使用,至于安装的步