如何通过pip安装MySQL-python?

venv/bin/pip install MySQL-python
Collecting MySQL-python
  Downloading MySQL-python-1.2.5.zip (108kB)
    100% |████████████████████████████████| 112kB 1.2MB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/1j/pb3h7_hn4490px72_f8mntd00000gn/T/pip-build-o66zhy67/MySQL-python/setup.py", line 13, in <module>
        from setup_posix import get_config
      File "/private/var/folders/1j/pb3h7_hn4490px72_f8mntd00000gn/T/pip-build-o66zhy67/MySQL-python/setup_posix.py", line 2, in <module>
        from ConfigParser import SafeConfigParser
    ImportError: No module named 'ConfigParser'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/1j/pb3h7_hn4490px72_f8mntd00000gn/T/pip-build-o66zhy67/MySQL-python/

我试图通过pip安装MySQL-python,但它抛出了上面的错误.有人可以帮忙吗?

我已经检查了这个页面How to install Python MySQLdb module using pip?,但它并没有真正帮助.

它是我的virtualenv文件夹中的python3.5.

最佳答案
我现在知道了.谢谢你的澄清.

我一直在研究你的设置并复制结果.进一步的研究表明,MySQL-python仅适用于Python 2.x.我发现的一个建议是使用mysqlclient,但是当我安装它时,我收到了同样的错误.

但是,我在使用Visual Studio 2015的Windows 10开发框中,我看到有关文件“my_config.h”缺失的错误.不确定这只是我的盒子还是什么.

从安装角度来看,我确实发现安装PyMySql似乎确实有效.我只是在我的虚拟环境中执行pip install pymysql.我找到了这个解决方案here

我希望这有帮助.

转载注明原文:如何通过pip安装MySQL-python? - 代码日志