我正在尝试用python安装MySql。我所采取的方法解释如下:
sudo python setup.py buildsudo python setup.py install在步骤4中,我得到以下错误:
h: mysql_config: command not found
Traceback (most recent call last):
File "setup.py", line 18, in <module>
metadata, options = get_config()
File "/Users/Me/Downloads/MySQL-python-1.2.4b4/setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "/Users/Me/Downloads/MySQL-python-1.2.4b4/setup_posix.py", line 25, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
(django_sampleproject)Mes-MacBook-Pro:我怎样才能解决这个问题?帮助。
发布于 2013-10-17 05:06:45
给自己省点麻烦。使用像酿制这样的包管理器来获取Python、pip和mysql (其中包括mysql_config);然后使用维塔列夫将您的Django和相关包与您的系统Python环境隔离开来。
$ brew install mysql
$ pip install virtualenv
$ virtualenv foo
$ source foo/bin/activate
$ pip install django
$ pip install mysql-python发布于 2013-10-19 16:04:41
这应该能起作用:
1) sudo apt-get build-dep python-mysqldb
2) pip install MySQL-python
当我收到你犯的同样的错误时,对我来说就像一种魅力。
发布于 2013-10-17 04:30:10
这个问题是这个问题的重复:安装mysqldb python接口时找不到配置
本质上是与以下问题相同的:找不到配置
解决问题的方法在于安装mysql_config。首先,您在系统上安装了mysql吗?除非安装了mysql,否则MySQLdb模块将无法工作。如果您安装了,那么我认为下一步是安装libmysqlclient包(通常随mysql一起安装)。
根据您通常使用的包管理器,您应该能够使用brew或macports安装这两种工具。如果不使用包管理器,请查看http://dev.mysql.com/doc/refman/5.5/en/installing.html的文档,以便开始安装mySQL。
https://stackoverflow.com/questions/19418163
复制相似问题