win10 下 pyton 安装 MySQLdb 中遇到的一些问题
2017-01-11 16:16
447 查看
最近学习python 库 有关的一些知识 ,我这里使用的是python27,在本地使用pip install MySQL-python 测试的时候遇到报错,百度了一些内容,依旧不行 ,花了一些时间整理,终于可以import 引入,在这里主要总结一下相关步骤,给同样刚入坑的小伙伴们一些经验,也希望一些前辈们点出,改进:
1》问题:pip 版本更新:You are using pip version 8.0.3, however version 9.0.1 is available.
开始的时候,遇到pip 版本升级,之前我的pip 版本是8.0.3 ,由于我的python 安装在D盘 (以下类同), 开始- cmd , 定位到安装目录:
cd D:\DevelopTools\Anaconda2\Scripts ,(因为我安装的是anaconda 版本的python) 其他的类似操作,我这里就不多解释了, 输入easy_install.exe pip==9.0.1 ,注意:这里的等号是双等号。等待一会就把pip 升级完成。可以下一步操作了
2》 问题: Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat>
这个问题网上都有,我这里就不多说了,下载C++ 驱动,可以到这个地址下载,下载C++ 9.0 驱动 ,话说有的时候还是不行。
3》 问题: fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory
完整显示如下:
building '_mysql' extension
creating build\temp.win-amd64-2.7
creating build\temp.win-amd64-2.7\Release
C:\Users\keer\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"
-ID:\DevelopTools\Anaconda2\include -ID:\DevelopTools\Anaconda2\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\\keer\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2
当遇到这个问题,只要下载相关的MySQLDB-1.2.5 相关的版本。
MySQL-python-1.2.5.win-amd64-py2.7 ,最后可以验证 一下
1》问题:pip 版本更新:You are using pip version 8.0.3, however version 9.0.1 is available.
开始的时候,遇到pip 版本升级,之前我的pip 版本是8.0.3 ,由于我的python 安装在D盘 (以下类同), 开始- cmd , 定位到安装目录:
cd D:\DevelopTools\Anaconda2\Scripts ,(因为我安装的是anaconda 版本的python) 其他的类似操作,我这里就不多解释了, 输入easy_install.exe pip==9.0.1 ,注意:这里的等号是双等号。等待一会就把pip 升级完成。可以下一步操作了
2》 问题: Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat>
这个问题网上都有,我这里就不多说了,下载C++ 驱动,可以到这个地址下载,下载C++ 9.0 驱动 ,话说有的时候还是不行。
3》 问题: fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory
完整显示如下:
building '_mysql' extension
creating build\temp.win-amd64-2.7
creating build\temp.win-amd64-2.7\Release
C:\Users\keer\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"
-ID:\DevelopTools\Anaconda2\include -ID:\DevelopTools\Anaconda2\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\\keer\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2
当遇到这个问题,只要下载相关的MySQLDB-1.2.5 相关的版本。
MySQL-python-1.2.5.win-amd64-py2.7 ,最后可以验证 一下
相关文章推荐
- Win10 下安装 TensorFlow 遇到的一些问题
- win10安装ubantu16.04遇到的一些问题
- VMware下安装ubuntu9.0.4时遇到的一些问题
- Ubuntu Server9 + Tomcat + mysql + Jdk 安装后遇到的一些常见问题
- Windows下安装MySQLdb遇到的问题及解决方法
- 给安装Visual Studio 2010遇到的一些问题建议
- gtk+安装与遇到的一些问题
- fedora6的安装及一些可能遇到问题的解决方法
- 安装Eclipse ADT插件时遇到的一些问题,错误
- Linux下安装mysql遇到的一些问题及解决办法
- 安装iis和php环境时遇到的一些问题总结
- Solaris 10 安装及SVC管理及X及Vmware及其它可能遇到的一些问题
- 整理一下安装Ubuntu以来遇到的一些问题(一)
- oracle 安装遇到的一些问题
- 整理一下安装Ubuntu以来遇到的一些问题(二)
- Solaris 10 安装及SVC管理及X及Vmware及其它可能遇到的一些问题
- 安装VS2003和Netbeas5.5时遇到的一些问题
- Windows下安装MySQLdb遇到的问题及解决方法
- MacOS Lion 安装MySQLdb for python 遇到的问题
- CentOS 5.5 安装 Oracle 10gR2 遇到的一些问题