首页 > TAG信息列表 > Sphinx

Sphinx 创建Python文档

使用文档生成工具 Sphinx 生成Python 代码文档 在Python 代码中使用docstring的注释方式,通过Sphinx可以自动生成文档。Sphix使用起来比较简单,不过在使用过程中还是踩雷了。 将正确的步骤整理如下: 安装Sphinx  pip install sphinx 配置Sphinx环境 在工作目录下创建docs 目录

exception: cannot import name 'contextfunction' from 'jinja2

编译carto时报错: Could not import extension sphinx.builders.latex (exception: cannot import name 'contextfunction' from 'jinja2' 原因: sphinx和jinja2版本不匹配 解决: 重新安装sphinx即可 sudo pip3 uninstall Sphinx sudo pip3 uninstall jinja2 sudo pip3 instal

如何让Sphinx_doc支持MathJax公式

  参考资料:   https://github.com/mathjax/MathJax/   https://www.sphinx-doc.org/en/master/usage/extensions/math.html?highlight=mathjax#module-sphinx.ext.mathjax   https://gitlab.com/thomaswucher/sphinx-mathjax-offline/-/tree/master/   如果你点进这篇文

开源搜索引擎Lucene、Solr、Sphinx等优劣势比较

以下重点介绍最常用的开源搜素引擎: 1.Lucene 2.Solr 3.Elasticsearch 4.Sphinx 5.各自的特点和优劣势选型比较   开源搜索引擎分类 主要分为两类:Java开发和C++开发 1.java开发(Lucene系),包括:  Lucene  Solr  Elasticsearch  Katta Compass 以上都是基于Lucene封装。 你

bbc 启用sphinx搜索引擎

后台查看当前搜索引擎: https://***/shopadmin#app=search&ctl=policy&act=index https://***/shopadmin#app=search&ctl=index&act=index ================= 背景:数据量过大1000w以上,前台搜索商品,使用like %keywords% 无法使用mysql索引。使用locate,substr,mysql虚拟列(5.7以上),都

rst文件查看(Sphinx)

  reStructuredText ( RST 、 ReST 或 reST )是一种用于文本数据的文件格式,主要用于 Python 编程语言社区的技术文档。   在下载了别人的Python源文件里面有rst文件时,可以转为HTML使用浏览器进行查看。 以pyserial模块的文档在windows下为例。   下面是pyserial模块包:

Sphinx and reStructuredText

1、Sphinx环境搭建 2、ReST基础语法 3、reStructuredText 学习笔记 4、Sphinx 文档目录 5、reStructuredText 语法简介 6、Sphinx配置 7、Sphinx+gitee+Read the Docs搭建在线文档系统 8、reStructuredText Directives

Python:文档工具Sphinx教程001

简介:Sphinx 是一种文档工具,它可以令人轻松的撰写出清晰且优美的文档, 由 Georg Brandl 在BSD 许可证下开发。新版的Python文档 就是由Sphinx生成的, 并且它已成为Python项目首选的文档工具,同时它对 C/C++ 项目也有很好的支持。 优势特性: 丰富的输出格式: 支持 HTML (包括 Win

php 全文检索 sphinx (支持中文、字母、数字) linux

1.系统环境 linux:    centos7.8 +lnmp环境    基于数据库源 2.安装sphinx 1. wget http://sphinxsearch.com/files/sphinx-2.2.11-release.tar.gz 2. tar -zxvf sphinx-2.2.11-release.tar.gz 3. cd sphinx-2.2.11-release 4. ./configure --prefix=/usr

sphinx 文档ID过滤

sphinx 是无法直接通过文档ID进行过滤的,如果要排除某些文档ID,需要创建列的别名,来设置属性。 sql_query = SELECT id, id as attrid, FROM table sql_attr_uint = attrid 如果按照下面的方式,将会不会返回结果的。 sql_query = SELECT id as attrid, FROM table

coreseek及sphinx很多词搜索不到的原因

问题:使用coreseek搜索关键词发现搜索出来数据还没有mysql模糊查询的数据多。。。问题出在配置的参数上。 代码如下: <?php require_once('sphinxapi.php'); $key = isset($_GET['keys'])?$_GET['keys']:'一个'; $page = isset($_GET['page'])?$_GET['page']:

使用gitlab runner 进行CI(四):使用Gitlab Page托管项目文档

目录1.什么是Gitlab Pages2.开启Gitlab Pages3.基本过程4.托管markdown文档4.1 安装sphinx等依赖4.2 配置项目的sphinx配置4.3 编写项目文档4.4 创建首页索引4.5 配置gitlab-ci.yml4.6 生成网页4.7 配置DNS或者hosts文件5.预览和调试5.1 直接使用sphinx命令生成网页5.2 VScode+sph

关于Python中的RST文件

关于Python中的RST文件 最近在看FATE源码时候,看到他们的说明文档有RST文件,比较好奇了解一下 RST : reStructuredText (RST、ReST或reST)一种用于文本数据的文件格式,基于 Python 的 docutils 模块提供解析功能的标记语言。 同样是标记语言,更为熟知的是Markdown,但相比于Markd

windows下安装sphinx-3.1.1

1.首先在官网下载最新的版本,下载地址为:http://www.sphinxsearch.com/downloads/current/  我下载的是3.1.1       2.解压压缩包,然后放在自己的磁盘里,我放在了E盘并且重命名为sphinx,在文件夹中新建data,log文件夹 data目录存储生成的索引文件,log目录存放日志文件    3.在bi

linux下安装sphinx-for-chinese 支持中文全文索引

一、需要安装mysql和Gcc和g++ yum install gcc yum install g++   在linux下,C++的编译器不是g++这个名称,而是gcc-c++,由此看来的确是我想当然了。然后直接运行 yum install gcc-c++ libstdc++-devel 二、下载 sphinx-for-chinese.tar.gz(点击下载) 放在/usr/local 目录下并

Sphinx | Open Source Search Server | Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的

Sphinx | Open Source Search Server http://sphinxsearch.com/docs/sphinx3.html#getting-started-on-windows Sphinx(Sphinx(斯芬克司))_百度百科 https://baike.baidu.com/item/Sphinx/14627# Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数

sphinx配置启动

vim  /usr/local/sphinx/etc/sphinx-min.conf source main { type = mysql sql_host = localhost sql_user = root sql_pass = root sql_db = test sql_port = 3306 # optional, default is 3306

C++智能指针、原子操作、容器等实现源码 - libcxx介绍

https://github.com/google/libcxx 软件简介 LibCXX 是一个 C++ 类库,提供了高级的应用框架类和一些 Linux 专有的特性封装。 libc++ Documentation The libc++ documentation is written using the Sphinx documentation generator. It is currently tested with Sphinx 1.1.

搜索引擎sphinx的windows安装和使用

1 首先安装sphinx引擎 下载地址:http://sphinxsearch.com/downloads/archive/   我这里下载的sphin版本是:sphinx-2.1.5-release-win64  ,下载下来名字为:sphinx-2.1.5-release-win64.zip   下载下来的目录结构如下   把sphinx.conf.in负责一份改名sphinx.conf放到bin目录下,修改sp

痞子衡嵌入式:语音处理工具pzh-speech诞生记(5)- 语音识别实现(SpeechRecognition, PocketSphinx0.1.15)

语音识别是pzh-speech的核心功能,pzh-speech借助的是SpeechRecognition系统以及CMU Sphinx引擎来实现的语音识别功能,今天痞子衡为大家介绍语音识别在pzh-speech中是如何实现的。  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是语音处理工具pzh-py-speech诞生之语

sphinx(六)sphinx 配置文件sphinx.conf配置项全解析

source:数据源,数据是从什么地方来的。 index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。 searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。 indexer:构建索引的服务。当要重新构建索引的时候,就

sphinx(一)全文检索引擎sphinx

一:sphinx简介 Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用 程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL 也设计了一个存储引擎插件

使用 sphinx 制作简洁而又美观的文档

摘自:https://www.ibm.com/developerworks/cn/opensource/os-sphinx-documentation/index.html   使用 sphinx 制作简洁而又美观的文档 使文档变得更有效并且可编写 Alfredo Deza 2012 年 1 月 18 日发布 简介 Sphinx 是一种工具,它允许开发人员以纯文本格式编写文档,以便采用满

Python文档管理与格式化工具

目录1. 代码格式化1.1. autopep81.2. YAPF1.3. docformatter2. 文档API生成工具2.1. pdoc(注意,不是pydoc)2.2. Sphinx2.2.1. 支持C++文档(对比Doxygen) 1. 代码格式化 1.1. autopep8 pip install autopep8 简单使用: autopep8 -aa <filename> -aa 表示代码侵入性级别。这里解释一下

解决coreseek及sphinx查询结果不全--匹配参数详解

问题:使用coreseek搜索关键词发现搜索出来数据还没有mysql模糊查询的数据多。。。问题出在配置的参数上。 代码如下: <?php require_once('sphinxapi.php'); $key = isset($_GET['keys'])?$_GET['keys']:'一个'; $page = isset($_GET['page'])?$_GET['page']: