havenask icon indicating copy to clipboard operation
havenask copied to clipboard

本地构建无法通过

Open hitsmaxft opened this issue 2 years ago • 2 comments

本地构建无法通过,有计划支持本地构建吗?

  1. python 语法是2.x? 构建是不是强依赖了 python2 , 已经过时了, 不会还得装 python2.5 吧?
  2. ascons 是内部 scons吗, 源码中可以看到 http://grd.alibaba-inc.com/projects/heavenasks/wiki/ascons_usage 提供的地址是内部地址。
  3. 其他依赖没有提供
➜  havenask git:(main) ✗ python build 20
cd /home/aa/projects/alibaba/havenask/aios/indexlib && scons install -j20
scons: Reading SConscript files ...

scons: *** No tool module 'ascons' found in /home/aa/.local/lib/python3.8/site-packages/SCons/Tool
File "/home/aa/projects/alibaba/havenask/aios/indexlib/SConstruct", line 4, in <module>
cd /home/aa/projects/alibaba/havenask/aios/build_service && scons install -j20
scons: Reading SConscript files ...
  File "/home/aa/projects/alibaba/havenask/aios/build_service/SConstruct", line 51

    print env['CXX']

          ^

SyntaxError: Missing parentheses in call to 'print'. Did you mean print(env['CXX'])?

cd /home/aa/projects/alibaba/havenask/aios/ha3 && scons install -j20
scons: Reading SConscript files ...

scons: *** No tool module 'ascons' found in /home/aa/.local/lib/python3.8/site-packages/SCons/Tool
File "/home/aa/projects/alibaba/havenask/aios/ha3/SConstruct", line 18, in <module>

hitsmaxft avatar Nov 05 '22 02:11 hitsmaxft

是使用镜像编的吗?单独搭一个环境各种依赖的库会非常麻烦。

xuxijie avatar Nov 07 '22 02:11 xuxijie

没有完整开源吧所有 #include <suez/ include suez的头文件都没有。怎么编译过呢。只是简单浏览了一下

lrobot avatar Dec 01 '22 08:12 lrobot

没有完整开源吧所有 #include <suez/ include suez的头文件都没有。怎么编译过呢。只是简单浏览了一下

include头文件打包在docker镜像中,路径是/ha3_depends/

dengwx2009 avatar Dec 26 '22 08:12 dengwx2009