• Can't install mysql-python version 1.2.5 in Windows


    Can't install mysql-python version 1.2.5 in Windows

                
    http://stackoverflow.com/questions/37092125/cant-install-mysql-python-version-1-2-5-in-windows
             up vote0down votefavorite
     

    I have mysql-python v1.2.4 installed just fine on my machine (Windows 8). I am using Python 2.7. I always got this below error every time I try to upgrade to v1.2.5.

    C:UsersUserAppDataLocalProgramsCommonMicrosoftVisual C++ for Python

    9.0VCBincl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Dversion_info=(1,2,5,'fi nal',1) -D__version__=1.2.5 "-IC:Program Files (x86)MySQLMySQL Connector C 6.  0.2include" -Ic:python27include -Ic:python27PC /Tc_mysql.c /Fobuild emp.wi n32-2.7Release_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:UsersUserAppDataLocalProgramsCommonMicrosoft Visual  C++ for Python9.0VCBincl.exe' failed with exit status 2

    ----------------------------------------   Rolling back uninstall of mysql-python Command "c:python27python.exe -u -c "import

    setuptools, tokenize;file='c:  usersuserappdatalocal emppip-build-utz7ofMySQL-pythonsetup.py';ex  ec(compile(getattr(tokenize, 'open',  open)(file).read().replace(' ', ' ' ), file, 'exec'))"  install --record c:usersuserappdatalocal emppip-osy  _cg-recordinstall-record.txt --single-version-externally-managed --compile" fai led with error code 1 in c:usersuserappdatalocal emppip-build-utz7ofMySQL  -python

    I've tried (and none work):

    1. Installing VS2010
    2. Changing Python Path
    3. Using Wheel module (I got Failed building wheel for MySQL-python)
    4. Installing Python MySQL connector. For both Python and C.
    5. Installing mysqlclient
    6. Installing using Exe installer from https://pypi.python.org/pypi/mysql-python/1.2.5

    Do I miss something? Thanks.

    share|improve this question
                                                                                                                        
    I don't understand why do I get a down vote. It is similar to some questions, but I've tried their solution and none work. Please explain the down vote reason if you want to act that way                     – Aminah Nuraini                 May 9 at 4:28                                                                            
                                                                                                                        
    What happened when you used the exe installer?                     – Burhan Khalid                 May 9 at 4:46                                                                            
                                                                                                                        
    It got installed just fine, but then I still fail to install mysql-python                     – Aminah Nuraini                 May 9 at 4:49                                                                            
                                                                                                                        
    How do you know it failed? Did you try to import it and get an error?                     – Burhan Khalid                 May 9 at 5:24                                                                            
                                                                                                                        
    I keep getting the error I've pasted in the question. Can't find config-win.h, etc.                     – Aminah Nuraini                 May 9 at 5:54                                                                            

    1 Answer                                 1

             up vote0down voteaccepted

    I solved it myself.

    I use the wheel installer from http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python.

    There are two wheel packages there. The amd64 one refuses to install on my platform (Windows) but the other one works just fine. I mean the file with this name:

    MySQL_python-1.2.5-cp27-none-win32.whl

    Then install it by running this below command in the same folder with the wheel package.

    pip install MySQL_python-1.2.5-cp27-none-win32.whl
    share|improve this answer
  • 相关阅读:
    C# 发送匿名邮件
    上传大文件,Web.config中的配置
    老话题关于文章自动分页
    scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离
    转成静态页面,由于ie网址或路径原因,Atlas失效。
    让图片自适应大小的方法
    textoverflow 全兼容
    ISAPI_rewrite中文手册
    ISAPI_Rewrite集
    无限级下拉列表框控件
  • 原文地址:https://www.cnblogs.com/kungfupanda/p/5774905.html
Copyright © 2020-2023  润新知