这个问题已经有一个答案在这里:

我试图安装mysql绑定在一个虚拟环境下.我更喜欢使用画中画或执.pip给我下错误:

  File "setup_posix.py", line 24, in mysql_config

    raise EnvironmentError("%s not found" % (mysql_config.path,))

EnvironmentError: mysql_config not found

执行要么被一个404从sourceforge或给了我一个非常类似的错误。

任何人都不会知道如何绕过这一虚拟环境下?

有帮助吗?

解决方案

我还在试图设置MySQL绑定在一个虚拟环境下.我所要做的就是安装软件包,其中包含mysql_config.在Ubuntu这就是所谓 libmysqlclient-dev.

之后,我能够做(虚拟环境会) python setup.py buildpython setup.py install.

其他提示

在OS X我用了Macports安装我MySQL,其制成的 mysql_config 文件被称为 mysql_config5.

所以我做的:sudo ln -s mysql_config5 /opt/local/bin/mysql_config

然后跑了 pip install MySQL-python 从一个虚拟环境和所有被罚款。

你可能没有mysql_config在所有如果你没有适当的mysqlclient-dev操作系统包安装。

就个人而言,包,需要广泛C编译,我喜欢安装操作系统-包装版本,正如我已经有较少的问题的方式。很容易安装操作系统-包装版本的mysql-蟒蛇在我所有的服务器安装的汇编依赖关系。

幸运的是,在我的经验这些软件包,也往往是很稳定(mysql-蟒蛇,PIL lxml,等等),所以我不需要版本的销他们的每项目。

但是,它会阻止我从使用虚拟环境-没有-的网站-包,这是一个小讨厌。

这是找不到mysql_config.把目录,含有mysql_config在你的路径,并再次尝试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top