1

我正在尝试构建色调,但到目前为止没有太大的成功。我收到以下错误消息:

--- Building egg for MySQL-python-1.2.3c1 
sh: mysql_config: command not found 
Traceback (most recent call last): 
  File "<string>", line 1, in <module> 
  File "build/bdist.linux-i686/egg/setuptools/sandbox.py", line 62, in 
run_setup 
  File "build/bdist.linux-i686/egg/setuptools/sandbox.py", line 105, 
in run 
  File "build/bdist.linux-i686/egg/setuptools/sandbox.py", line 64, in 
<lambda> 
  File "setup.py", line 15, in <module> 
    metadata, options = get_config() 
  File "/Users/kramachandran/Sandbox/hue/hue/desktop/core/ext-py/MySQL- 
python-1.2.3c1/setup_posix.py", line 43, in get_config 
    libs = mysql_config("libs_r") 
  File "/Users/kramachandran/Sandbox/hue/hue/desktop/core/ext-py/MySQL- 
python-1.2.3c1/setup_posix.py", line 24, in mysql_config 
    raise EnvironmentError("%s not found" % (mysql_config.path,)) 
EnvironmentError: mysql_config not found 
make[2]: *** [/Users/kramachandran/Sandbox/hue/hue/desktop/core/build/ 
MySQL-python-1.2.3c1/egg.stamp] Error 1 
make[1]: *** [.recursive-env-install/core] Error 2 

我将其解释为 MySQL 或 MySQL python 是先决条件。但是,我没有看到任何与此有关的文档。任何信息,将不胜感激。谢谢

4

3 回答 3

4

Hue 在README上有构建它所需的软件包列表

您将需要 MySql 开发包,例如 Ubuntu 的“libmysqlclient-dev”。

于 2012-11-15T00:42:43.040 回答
0

Hue 默认使用 SQLite 但可以配置为使用 MySql 参见安装文档

于 2011-12-24T13:12:27.100 回答
0

您需要 mysql_config 在您的 linux 发行版上执行以下操作,在 centos 上执行以下操作: yum install mariadb-devel

对于 7.x,对于其他人,请使用带有适当软件包的 apt。完成此操作后,您应该没问题,它将继续构建。

于 2018-01-28T10:24:57.487 回答