pip install mysql-connector == 2.1.3失败 [英] pip install mysql-connector==2.1.3 fails

查看:144
本文介绍了pip install mysql-connector == 2.1.3失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

(ENV)$ pip install mysql-connector==2.1.3
Collecting mysql-connector==2.1.3
  Using cached mysql-connector-2.1.3.zip
Installing collected packages: mysql-connector
  Running setup.py install for mysql-connector
    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
       or: -c --help [cmd1 cmd2 ...]
       or: -c --help-commands
       or: -c cmd --help
    error: option --single-version-externally-managed not recognized
    Complete output from command /<DIR>/ENV/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-ImtJft/mysql-connector/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-FN9lfq-record/install-record.txt --single-version-externally-managed --compile --install-headers /<DIR>/ENV/include/site/python2.7:
    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]

       or: -c --help [cmd1 cmd2 ...]

       or: -c --help-commands

       or: -c cmd --help



    error: option --single-version-externally-managed not recognized

    ----------------------------------------
    Command "/<DIR>/ENV/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-ImtJft/mysql-connector/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-FN9lfq-record/install-record.txt --single-version-externally-managed --compile --install-headers /<DIR>/ENV/include/site/python2.7" failed with error code 1 in /tmp/pip-build-ImtJft/mysql-connector

这是错误.我一直在试图找出错误.我做了一些搜索,但没有用.我正在运行Fedora22.我检查了是否未安装MySQL.但是mysql-develmysql-libs已安装.请帮忙.

This is the error. I have been trying to figure out the error. I did some searching around, but of no use. I am running Fedora 22. I checked to see if it could be if MySQL isn't installed. But mysql-devel and mysql-libs are installed. Please help.

我尝试过:

easy_install mysql-connector==2.1.3

它有效.但是pip为什么会失败?

And it works. But why is pip failing?

推荐答案

您的setuptools版本可能已过时. 尝试升级点子:

Your setuptools version might be outdated. try upgrading pip:

pip install --upgrade setuptools

您可以在此线程中找到有关此错误的信息:

You can find information about this error in this thread:

什么是错误:选项" -外部识别的单一版本未识别"表示吗?

这篇关于pip install mysql-connector == 2.1.3失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆