windows python MySQL-python安装过程
问题表述:
pip install MySQL-python==1.2.5
出现如下报错:
C:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 "-IC:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include" -IC:\Python27\include -Ic:\progra~2\jetbra~1\python~1\saplat~1\PC /Tc_mysql.c /Fobuild\temp.win-amd64-2.7\Release\_mysql.obj /Zl _mysql.c _mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory error: command 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2
运行环境:
windows 10 x64
Python 2.7.14
pip 9.0.1
解决办法:
看pip的安装报错有关于"MySQL Connector C 6.0.2",需要安装对应的驱动包,下载地址见下,
安装mysql connector,必须安装32位(特么), 下载地址:
http://dev.mysql.com/downloads/connector/c/6.0.html#downloads
安装Microsoft Visual C++ Compiler for Python 2.7,要是安装mysql-python需要乃至vc的一些运行库,下载地址:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=44266
在win7下安装了python后,想安装python-mysql,使用pip安装出现如下问题:
- pip install MySQL-python
build\lib.win-amd64-2.7\_mysql.pyd : fatal error LNK1120: 56 unresolved externals error: command 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\link.exe' failed with exit status 1120
网上一般的解释是,重新安装mysql并在安装mysql是选择安装c++的编译器。。。
我虽然没试过,但感觉肯定行不通啊,我只是想装一个可以让python远程连接mysql的包而已,管本地mysql什么事?有些解释真是误人子弟。
但错误提示里也谢了缺少C++的相关环境,后来在网上找到方法了:
方法如下:
1.在 http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python 下载对应的包版本,如果是win7 64位2.7版本的python,就下载
MySQL_python-1.2.5-cp27-none-win_amd64.whl
然后在命令行执行pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl
当然需要在cmd下跳转到下载MySQL_python-1.2.5-cp27-none-win_amd64.whl的目录下
然后就安装成功了MySQL-python
参考链接:
http://www.cnblogs.com/fnng/p/4115607.html
转载于:https://www.cnblogs.com/able7/p/8494070.html
windows python MySQL-python安装过程相关推荐
- 在电脑上安装python的步骤-python中pygame安装过程(超级详细)
安装时是需要设置python环境变量的,下载python的时候底下有个小框框(没有默认选中) Add Python 3.7 to PATH需要选择的,如果没有选择的话,需要自己设置,我一般比较懒,卸载 ...
- python安装tkinter模块_详解python tkinter模块安装过程
引言: 在Python3下运行Matplotlib之时,碰到了"No module named _tkinter"的问题,花费数小时进行研究解决,这里讲整个过程记录下来,并尝试分析 ...
- python tkinter 安装_详解python tkinter模块安装过程
引言: 在Python3下运行Matplotlib之时,碰到了"No module named _tkinter"的问题,花费数小时进行研究解决,这里讲整个过程记录下来,并尝试分析 ...
- windows 下mysql的安装于使用(启动、关闭)
1.下载Windows (x86, 64-bit), ZIP Archive解压: 2.双击在bin目录里的mysqld.exe dos窗体一闪就没了,这时netstat -an发现port3306已 ...
- mysql 5 安装过程
mysql 5 安装过程 下载地址 https://cloud.189.cn/t/jaEBzunAfaEb 双击启动 安装过程 配置 选择服务器类型 Developer Machine(开发机器) 自 ...
- 开源团队协作平台, 免费企业IM, ENTBOOST, Windows环境MySQL版本安装
ENTBOOST公司致力于提供,开源企业内部沟通协作平台,开源团队协作平台,免费企业IM,私有云部署产品:所有ENTBOOST产品可以免费部署到企业内部服务器上,帮助企业实现私密数据信息安全: ENT ...
- python mysql 驱动安装
为什么80%的码农都做不了架构师?>>> 安装组件: python 3.4 + django 1.7 + mysql connector driver 系统平台: window ...
- 安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege
安装mysql 下载mysql-5.6.26-winx64,并解压到:D:\Installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64 创建data目录 创建m ...
- windows环境下tensorflow安装过程详解(亲测安装成功后测试那块)
写在最前: 在安装过程中遇到很多坑,一开始自己从官网下载了Python3.6.3或者Python3.6.5或者Python3.7.1等多个版本,然后直接pip install tensorflow或者 ...
- Windows下Mysql 的安装和卸载
2019独角兽企业重金招聘Python工程师标准>>> 一.安装 1.下载zip文件 2.解压,在bin目录下新建my.ini [mysql] # 设置mysql客户端默认字符集 d ...
最新文章
- 谈谈HTML5中的history.pushSate方法,弥补ajax导致浏览器前进后退无效的问题
- 服务器多难管理怎么办?给你一个服务器批量管理工具
- sis防屏蔽程序是什么意思_Android 11将强制应用程序支持本地备份——什么意思?...
- C++不同排序算法的比较(附完整源码)
- XCTF_Web_新手练习区:view_source
- 毕业设计管理系统PHP,asp.net/net/c#毕业论文管理系统-成品
- mysql 多端口备份_mysql数据库迁移、多端口运行、innobackupex备份
- 浏览器崩溃_安装谷歌浏览器后打开网页时出现页面崩溃的解决办法
- 大数据项目离线数仓(全)三(可视化工具版)
- 因计算机磁盘硬件的pe,PE缺少AHCI驱动无法识别硬盘更新U盘启动盘中的WINPE
- 安卓dj专业打碟机软件_18号免费软件集合
- 扫码枪收银有手续费吗_生意好时最怕收银出故障,这几个扫码枪的常见问题你一定要知道...
- 寻找四叶草HTML5小游戏,寻找四叶草作文(8篇)
- 您要的FPGA开发软件都在这里
- rtl8188linux内核配置,编译基于rtl8188cu控制芯片的USB无线网卡在Linux下的配置
- 用python-turtle优雅的画椭圆
- protobuf 与 redis 的结合
- 拂去ThreadLocal的轻纱
- 《数字进化论——2020中国企业服务数字智能生态白皮书》发布预告
- 【C语言编程1】删除数组中重复元素,并排序
热门文章
- EJB学习(四)——Enterprise Bean(企业Bean)和Entity Bean(实体Bean)
- 转载----Python的zip()函数
- MongoDB sharding迁移那些事(一)
- 100行php代码实现加密端口转发
- Oracle 11g Data Guard 使用duplicate from active database 创建 standby database
- linux日志显示too many open files解决
- Know about Oracle RAC Heartbeat
- C++,那些可爱的小陷阱(一)
- 异步复位,同步释放的理解
- php 数组 随机选择_php中通过数组进行高效随机抽取指定条记录的算法