首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在centos 7上安装RediSearch时出错

在centos 7上安装RediSearch时出错
EN

Stack Overflow用户
提问于 2021-08-04 04:19:03
回答 1查看 301关注 0票数 0

我在linux 7上运行"make“来安装RediSearch。问题是:

代码语言:javascript
复制
make setup

Setting up system...
yum install -q -y ca-certificates
yum install -q -y curl wget
/usr/bin/python2  -m pip install --disable-pip-version-check wheel
/usr/bin/python2  -m pip install --disable-pip-version-check setuptools --upgrade
/home/andrewc/marcus/RediSearch/deps/readies/bin/enable-utf8
 sed: -e expression #1, char 30: unterminated `s' command

In /home/bbbb/xxx/RediSearch/deps/readies/bin/enable-utf8:

command failed: { /home/bbbb/xxx/RediSearch/deps/readies/bin/enable-utf8; } >/tmp/tmpoqKXYK 2>&1
make: *** [Makefile:219: setup] Error 1

我尝试过重新安装Cmake,但是仍然没有解决错误。

EN

回答 1

Stack Overflow用户

发布于 2021-12-11 01:06:22

运行在独立环境(例如,带有repo卷挂载的Docker容器)上,可以使用以下方法设置和构建RediSearch:

代码语言:javascript
复制
./deps/readies/bin/getpy2
./sbin/system-setup.py
bash -l # enable toolchain
make

要诊断原始问题,以下内容可能会有所帮助:

代码语言:javascript
复制
./deps/readies/bin/getbashdb
bashdb ./deps/readies/bin/enable-utf8

enable-utf8中完全禁用system-setup.py也有帮助,因为缺乏utf8支持通常只会在CI系统中造成问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68645333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档