解决Python下pip install MySQL-python失败的问题

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 解决Python下pip install MySQL-python失败的问题

命令:

pip install MySQL-python

报错:

_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No s
uch file or directory
error: command 'C:\\Program Files (x86)\\Common Files\\Microsoft\\Visual C++ for
 Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

环境:

OS:Win7-64bit
Python:2.7.9

解决方案:

在这里下载对应文件

http://www.codegood.com/downloads

There are 11 files, weighing 7.9 MiB in total.

Displaying 1 to 11 of 11 files.

MySQL-python for Windows Distributions

 MySQL-python-1.2.2.win-amd64-py2.5.rar

» 862.5 KiB - May 2, 2009

MySQLdb 1.2.2 for Windows and Python 2.5 64 bit

 MySQL-python-1.2.2.win-amd64-py2.6.exe

» 1.0 MiB - May 2, 2009

MySQLdb for Windows and Python 2.6 64 bit

 MySQL-python-1.2.2.win32-py2.6.exe

» 1,022.8 KiB - May 2, 2009

MySQLdb 1.2.2 for Windows and Python 2.6 32 bit

 MySQL-python-1.2.3.win-amd64-py2.7.exe

» 1.0 MiB - September 19, 2010

MySQLdb 1.2.3 for Windows and Python 2.7 64 bit

 MySQL-python-1.2.3.win32-py2.7.exe

» 1,023.1 KiB - September 19, 2010

MySQLdb 1.2.3 for Windows and Python 2.7 32 bit

 MySQL-python-1.2.3c1.win-amd64-py2.6.exe

» 1.0 MiB - May 2, 2009

MySQLdb 1.2.3c1 for Windows and Python 64 bit

 MySQL-python-1.2.3c1.win32-py2.6.exe

» 1,023.2 KiB - May 2, 2009

MySQLdb 1.2.3c1 for Windows and Python 2.6 32 bit

 MySQL-python-embedded-1.2.2.win-amd64-py2.6.exe

» 261.0 KiB - May 2, 2009

MySQLdb 1.2.2 for Windows and Python 2.6 64 bit, Embedded Server

 MySQL-python-embedded-1.2.2.win32-py2.6.exe

» 231.9 KiB - May 3, 2009

MySQLdb 1.2.2 for Windows and Python 2.6 32 bit, Embedded Server.

 MySQL-python-embedded-1.2.3c1.win-amd64-py2.6.exe

» 261.4 KiB - May 2, 2009

MySQLdb 1.2.3c1 for Windows and Python 64 bit, Embedded Server

 MySQL-python-embedded-1.2.3c1.win32-py2.6.exe

» 232.3 KiB - May 3, 2009

MySQLdb 1.2.3c1 for Windows and Python 2.6 32 bit, Embedded Server.

 

效果:

pip install MySQL-python
Requirement already satisfied (use --upgrade to upgrade): MySQL-python in c:\pyt
hon27\lib\site-packages
Cleaning up...
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4天前
|
机器学习/深度学习 关系型数据库 MySQL
MySQL 到 Greenplum 实时数据同步实操分享,2024年最新【Python面试题
MySQL 到 Greenplum 实时数据同步实操分享,2024年最新【Python面试题
|
6天前
|
Python Windows
Python分发包安装pip3
Python分发包安装pip3
9 0
|
6天前
|
iOS开发 MacOS Python
Python 虚拟环境及pip环境管理
`venv`是Python的虚拟环境管理工具,提供独立的环境避免包冲突,便于管理与删除。创建虚拟环境使用`python3 -m venv test`,激活环境在Windows上运行`. Scripts\activate`,macOS上运行`. bin\activate`。安装Python包通过`python`或`python3`选择版本,使用`pip`进行安装、升级和卸载。`pip`是Python包管理器,自2.7.9和3.4版本起自带,常用命令包括查看版本、安装、升级和卸载包。为提高速度,可使用国内镜像源如阿里云、清华或豆瓣。
12 2
|
6天前
|
JSON 数据格式 开发者
pip和requests在Python编程中各自扮演着不同的角色
【5月更文挑战第9天】`pip`是Python的包管理器,用于安装、升级和管理PyPI上的包;`requests`是一个HTTP库,简化了HTTP通信,支持各种HTTP请求类型及数据交互。两者在Python环境中分别负责包管理和网络请求。
33 5
|
6天前
|
SQL 关系型数据库 MySQL
使用Python的pymysql库连接MySQL,执行CRUD操作
使用Python的pymysql库连接MySQL,执行CRUD操作:安装pymysql,然后连接(host='localhost',user='root',password='yourpassword',database='yourdatabase'),创建游标。查询数据示例:`SELECT * FROM yourtable`;插入数据:`INSERT INTO yourtable...`;更新数据:`UPDATE yourtable SET...`;删除数据:`DELETE FROM yourtable WHERE...`。
29 0
|
6天前
|
Linux Python Windows
Python更换国内pip源详细教程
Python更换国内pip源详细教程
|
6天前
|
SQL 关系型数据库 MySQL
Python操作mysql数据库
Python操作mysql数据库
|
6天前
|
Serverless Linux Windows
在函数计算中,如果pip安装速度较慢
在函数计算中,如果pip安装速度较慢
42 1
|
6月前
|
Linux Python
python2 安装 pip (Linux)
python2 安装 pip (Linux)
60 0
|
6月前
|
Linux Python
linux 安装 pip2 kali debian python python2
linux 安装 pip2 kali debian python python2
72 0