无法在Virtualenv中安装MySQL-python

时间:2015-10-25 03:31:28

标签: python mysql pip virtualenv

尝试在虚拟环境中安装MySQL-python,尝试将其安装在虚拟环境之外时也会出错。

我已经阅读了类似的问题,并尝试了所有提出的解决方案,但1)没有工作,2)我真的不明白这个原因。有人可以帮助我吗?

对于这个虚假的问题提前道歉,我对此很陌生。

这是错误:

  

(env)ryans-air:outreach ryanfarley $ pip安装MySQL-python   收集MySQL-python   /Users/ryanfarley/Desktop/outreach/env/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/util/ssl.py:90:   InsecurePlatformWarning:真正的SSLContext对象不可用。   这可以防止urllib3适当地配置SSL并可能导致   某些SSL连接失败。有关更多信息,请参阅   https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning。   InsecurePlatformWarning使用缓存的MySQL-python-1.2.5.zip       从命令python setup.py egg_info完成输出:       sh:mysql_config:找不到命令       Traceback(最近一次调用最后一次):         文件"",第20行,in         文件" /private/var/folders/fb/5pp5q35x541493ccjj7g0w580000gn/T/pip-build-BIQjaP/MySQL-python/setup.py",   第17行,in           metadata,options = get_config()         在get_config中的文件" setup_posix.py",第43行           libs = mysql_config(" libs_r")         文件" setup_posix.py",第25行,在mysql_config中           引发EnvironmentError("找不到%s"%(mysql_config.path,))       EnvironmentError:找不到mysql_config

---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in
     

/私有的/ var /文件夹/ FB / 5pp5q35x541493ccjj7g0w580000gn / T / PIP-积聚BIQjaP / MySQL的-蟒

1 个答案:

答案 0 :(得分:0)

安装软件包时,pip尚未安装或无法找到。 MySQL-python包将依赖于系统上的MySQL库和可执行文件(在mysql_config的情况下)。

请参阅pip install mysql-python fails with EnvironmentError: mysql_config not found