2010-03-22 12 views

回答

40

可能只是运行命令search不带任何参数

它显示了以下的时候我只是想

Sphinx 0.9.9-release (r2117) 
Copyright (c) 2001-20009, Andrew Aksyonoff 

.... 
+4

为什么不接受答案,如果它是正确的? – 0x4a6f4672

+2

'搜索'不适用于我,但'searchd'根据下面的答案确实有效。 – Nate

4

... /狮身人面像/斌/搜索

刚做它

29

运行searchd与' - 帮助'参数显示th Ësearchd的版本:

searchd --help 
Sphinx 0.9.9-release (r2117) 
Copyright (c) 2001-2009, Andrew Aksyonoff 
+0

搜索最初为我工作,但在升级x86-64包后,我需要执行'searchd --help' – Jerome

6

的方法如下几个从Python本身做到这一点:

$ python -c 'import sphinx; print sphinx.__version__' 
'1.1.3' 

相同以上,具有单指令形式:

$ python -c 'print __import__("sphinx").__version__' 
'1.1.3' 

或者,使用pkg_resources

$ python -c 'import pkg_resources; print pkg_resources.require("sphinx")[0].version' 
'1.1.3' 

相同以上,具有单指令形式:

$ python -c 'print __import__("pkg_resources").require("sphinx")[0].version' 
'1.1.3' 
+0

错误的狮身人面像!问题是关于sql搜索工具sphinx。但这确实回答了我的问题。我正在寻找蟒蛇,所以谢谢! :-) –

1

你也可以只用MySQL客户端连接。

% mysql --host=sphinx.example.com --port=9306 --protocol=tcp 
Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 1 
Server version: 2.2.7-id64-release (r4883) 

那里有服务器版本。如果主机是本地主机,则可能需要--protocol=tcp

2

只需输入端子:

斯芬克斯-建立--version

0

从1.8.0+版本和上述斯芬克斯-build命令作品。检查版本类型

sphinx-build --version