当前位置: 首页 > 面试题库 >

pip3安装mysql-python失败,错误代码为/ tmp / pip-install-4nev4id4 / mysql-python /

毛勇
2023-03-14
问题内容

当我尝试通过
在终端中输入以下命令来安装mysql-python时,我是Flask上的python新手

pip3 install mysql-python

它显示以下错误:

Collecting mysql-python
  Using cached https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-4nev4id4/mysql-python/setup.py", line 13, in <module>
        from setup_posix import get_config
      File "/tmp/pip-install-4nev4id4/mysql-python/setup_posix.py", line 2, in <module>
        from ConfigParser import SafeConfigParser
    ModuleNotFoundError: No module named 'ConfigParser'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-4nev4id4/mysql-python/

然后我sudo apt install default-libmysqlclient-dev在终端上使用了这个命令
,这是很多我在stackoverflow上检查过的建议。

然后我重试安装mysql-python,但它也显示相同的错误,有人可以帮助我。


问题答案:

mysql-python仅支持Python
2.x,而您似乎正在使用Python3。在链接的PyPI页面中:

当前支持MySQL-3.23至5.5和Python-2.4至2.7。将来的版本将支持Python-3.0。

要从Python 3连接到MySQL,您可以使用其他替代方法:

  • mysql客户端
  • mysql连接器python
  • pymysql
  • cymysql


 类似资料:
  • 问题内容: 我正在通过python 2.7.9上的pip安装numpy …我检查了一下,然后返回。我在Windows 7 64位系统上运行,并且尝试了Python 32和64位版本。 以。。结束: 当我检查stackoverflow上有关错误代码1的其他帖子时,他们的解决方案是确保您具有的最新版本。我从主网站安装了Python 2.7.9,它同时提供并且可以使用。另外,我通过检查确保系统已安装它们

  • 问题内容: 我是Python的新手,并一直在尝试使用安装某些软件包pip。 但是给我 命令中失败,错误代码为1 我该如何解决? 问题答案: 关于错误代码 根据Python文档: 该模块提供了可用的标准errno系统符号。每个符号的值是相应的整数值。名称和描述是从借来的,应该十分全面。 错误代码1在和中定义。 关于你的错误 你的setuptools似乎未安装。只需遵循网站上的即可。 如果已经安装,请

  • 我在linux上的EC2工作: 机器:亚马逊Linux AMI 2018.03。0(HVM),SSD卷类型-ami-3885d854 我试图在python3上安装熊猫(我根本没有使用python2的意图,但它是默认安装的) 当我这样做时: 我得到: 收集熊猫使用缓存https://files.pythonhosted.org/packages/08/01/803834bc8a4e708aedebb

  • 问题内容: 我在使用Python 2.7(Anaconda)的OSX El Capitan。启动命令将产生: 这些都不起作用(退出时出现相同的错误)。 已是最新。我基本上尝试遵循相关问题中的所有建议,但没有成功。任何帮助表示赞赏,谢谢! 问题答案: 从此博客复制。 通过查找可能得出结论的信息,即brew安装的配置可能不正确,请打开脚本以修改其中的某些内容: 变成: 保存 然后重新安装mysql-p

  • 问题内容: 我在Mac系统上做了一个简单的操作。它安装正确,但是当我尝试使用psycopg2时出现错误: 显示恰到好处。我已经在多个virtualenvs上安装了psycopg2,但这是我第一次看到这样的错误。我尝试卸载并重新安装,结果相同。请帮忙 问题答案: 升级到Mountain Lion后,我遇到了类似的问题。 确保不要按Slack的建议复制libssl。*文件,而是确保它实际上是到库的最新

  • 问题内容: 我正在尝试通过命令提示符安装Django。我用过但收到以下消息: 从命令完成输出: 我该如何解决? 问题答案: Pip尝试安装与Python 2不兼容的Django 2.0。您可以使用安装最新的1.11.x版本 Django票务跟踪器上存在一个未解决的问题,要求pip安装正确的版本。 如果您刚开始使用Django,则最好使用Python 3,因为1.11是支持Python 2的最新版本