`
sls0919
  • 浏览: 125897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu python2.7安装mysql-python

阅读更多

 

Python连接mysql

 

>>> import MySQLdb
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    import MySQLdb
ImportError: No module named MySQLdb
>>> 

 

 

 解决方法:

1. sudo easy_install mysql-python

若报错,提示找不到setuptools

需要先安装setuptools

2. sudo apt-get install  python-setuptools

继续执行 1 

若提示EnvironmentError: mysql_config not found(即找不到mysql_config)原因没有安装libmysqlclient

3. 在/etc/apt/sources.list 中加入 deb http://security.ubuntu.com/ubuntu maverick-security main     

4.  sudo apt-get install libmysqlclient-dev

 仍然失败,提示找不到Python.h

5. 在/etc/apt/sources.list 中加入 deb http://ubuntu.mirror.cambrium.nl/ubuntu/ maverick main

 6. 执行 sudo apt-get install python-dev

重新执行1 ,mysql-python安装成功

 

还有一种mac下安装提示mysql_config找不到

需要:ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/mysql_config

分享到:
评论

相关推荐

    centos虚拟机安装升级版的python2.7问题

    在CentOS虚拟机上安装和升级Python 2.7是一个常见的任务,特别是在处理特定的软件依赖或项目时。本文将详细讲解如何解决这个过程中的问题,特别是关于MySQLdb安装报错的处理。首先,让我们从Python 2.7的安装开始。 ...

    mysql-python安装包

    2. **依赖安装**:`mysql-python`的安装可能需要MySQL的开发库。在Ubuntu/Debian系统上,可以运行`sudo apt-get install libmysqlclient-dev`;在CentOS/RHEL系统中,使用`sudo yum install mysql-devel`;对于macOS...

    python安装mysql-python简明笔记(ubuntu环境)

    解决这个问题,你需要安装`python-dev`: ```bash sudo apt-get install python-dev ``` 一旦这些依赖都安装好了,再次执行`pip install mysql-python`,应该能够成功编译并安装`mysql-python`库。这样,你就可以...

    在Ubuntu14.04上离线安装mysql5.7.19时需要的两个依赖包

    从mysql官网上下载mysql-server_5.7.21-1ubuntu14.04_amd64.deb-bundle.tar,然后进行离线安装,解压该安装包,会出现11个依赖包,按照顺序依次使用sudo dpkg -i 进行安装,中间会报错,显示缺少相应的依赖,具体...

    MySQL-python-1.2.3b1

    4. 安装Python的MySQL驱动MySQL-python-1.2.3b1,首先确保Python-dev包已经安装: ``` sudo apt-get install python-dev ``` 然后,你可以通过pip来安装MySQL-python: ``` pip install MySQL-python ``` ...

    Ubuntu安装MySQL-python方法

    在Ubuntu中,这通常意味着安装`python-dev`(在CentOS中称为`python-devel`)。这个包包含了Python头文件和其他必要的工具,用于构建Python扩展模块。运行以下命令: ```bash sudo apt-get install python-dev ``` ...

    解决Ubuntu pip 安装 mysql-python包出错的问题

    问题描述如下,报没有... Downloading MySQL-python-1.2.5.zip (108kB) 100% |################################| 112kB 56kB/s Complete output from command python setup.py egg_info: sh: mysql_config: command n

    ubuntu-16.04.3-server-amd64.rar

    【标题】"ubuntu-16.04.3-server-amd64.rar"指的是Ubuntu 16.04.3 LTS (Xenial Xerus)的服务器版本的...下载并解压此RAR文件后,用户可以将其刻录到光盘或制作成USB启动盘,然后用来安装Ubuntu 16.04.3服务器操作系统。

    安装mysql-proxy所需工具

    在大多数现代Linux发行版中,Python通常是预装的,但如果没有,可以使用`apt-get install python`(在Debian/Ubuntu)或`yum install python`(在CentOS/RHEL)来安装。 3. **libevent库**: MySQL Proxy依赖于...

    mysql-connector-odbc-5.3(arm64)

    5. **安装和配置**:在Ubuntu、Debian或Kylin的arm64系统上,用户需要先解压缩`mysql-connector-odbc-5.3.14-linux-debian10-arm64.tar.gz`,然后按照说明.txt中的指示进行安装和配置,包括添加环境变量、注册ODBC...

    解决python2.7 查询mysql时出现中文乱码

    在Python 2.7中,当进行MySQL数据库操作时,尤其是涉及中文字符时,可能会遇到中文乱码的问题。这个问题通常涉及到多个层面,包括数据库配置、Python连接设置以及数据读取时的编码处理。以下是一些详细的解决步骤和...

    mysql-connector-odbc-5.3.13.tar.gz

    在Ubuntu 16.04 64位环境下安装和配置MySQL Connector/ODBC 5.3.13的过程包括以下步骤: 1. 解压下载的tar.gz文件:使用`tar -zxvf mysql-connector-odbc-5.3.13.tar.gz`命令将压缩包解压。 2. 配置编译环境:确保...

    Linux环境下安装mysql_python

    linux 环境下安装mysql-pyhon,支持Python数据库开发,包括了主流的centOS、Ubuntu

    Python链接MySQL驱动包 mysqlclient-python-1.3.12.rar

    `sudo yum install python-devel mysql-devel` # Red Hat / CentOS On Windows, there are binary wheel you can install without MySQLConnector/C or MSVC. #### Note on Python 3 : if you are using python3 ...

    部署python flask项目到云服务器(flask+mysql+uwsgi+nginx)

    Python 3.5.2(自带的,需要设置python为默认的python版本)然后安装pip(sudo apt-get install python-pip) sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.7 1 sudo update-...

Global site tag (gtag.js) - Google Analytics