Python 3 导入错误 : No module named 'ConfigParser'

标签 python python-3.x

我正在尝试 pip install MySQL-python 软件包,但出现 ImportError

Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python
Downloading/unpacking MySQL-python
  Running setup.py egg_info for package MySQL-python
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>
        from setup_posix import get_config
      File "./setup_posix.py", line 2, in <module>
        from ConfigParser import SafeConfigParser
    ImportError: No module named 'ConfigParser'
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>

    from setup_posix import get_config

  File "./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 /var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python
Storing complete log in /Users/jan/.pip/pip.log
Jans-MacBook-Pro:~ jan$ 

有什么想法吗?

最佳答案

您可以使用 mysqlclient包作为 MySQL-python 的直接替代品。它是 MySQL-python 的一个分支,增加了对 Python 3 的支持。

我很幸运

pip install mysqlclient

在我的python3.4 virtualenv之后

sudo apt-get install python3-dev libmysqlclient-dev

这显然是 ubuntu/debian 特有的,但我只是想分享我的成功:)

关于Python 3 导入错误 : No module named 'ConfigParser' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37415589/

相关文章:

python-3.x - 删除 Anaconda3 后,我仍然在 PowerShell 中收到这些错误

python动态创建循环

node.js - Node.js 项目的 Dockerfile 中的 Python 库

python - Pygame 第一次没有响应

当将特定字符串呈现给父类的构造函数时,将子类的实例分配给变量的 Pythonic 方法

python - 从 python 中的 selenium 导入 webdriver 时出错

python - 使用按钮 Tkinter 创建新的输入框

python - Python for 循环中的多个索引迭代

python - python 的简单 QR 迭代的特征值不正确

python - Python Paramiko Channel.recv()的实际返回值类型是什么?