官方文档:https://fate.readthedocs.io/e....我用的文档中Standalone的第二种安装方式没有使用docker。安装过程文档说要确认版本exportversion=1.7.0,但不要真的用1.7.0!,1.7.0已经是很老的版本了。。。不然就是一个巨大的坑(我亲身经历过,悲哀)。首先,我们需要找出现在更新的版本是什么。我在2023年2月找到的较新版本是1.10.0。于是我导出version=1.10.0得到安装包,解压wgethttps://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/${version}/release/standalone_fate_install_${version}_发布。tar.gz;tar-xzvfstandalone_fate_install_${version}_release.tar.gz然后初始化,安装。cdstandalone_fate_install_${version}_release;bashbin/init.shinit安装后出现,但除此之外,这里还有一些failtasks,暂且不管。然后查看bashbin/init.sh状态输出一些config和运行状态,看到确实没有启动。然后启动bashbin/init.shstart会通过http端口和grpt端口经过很多检查过程,最后输出服务启动成功。但是可能先输出failed,再输出success...查了一下,我没有失败然后执行官方文档testingflowtesttoy-gid10000-hid10000不成功会返回{"retcode":100,"retmsg":"Connectionrefused,Pleasecheckifthefateflowserviceisstarted"}或者是torch有错误,或者其他python包或库有错误。我自己有module'lib'hasnoattribute'OpenSSL_add_all_algorithms',因为cryptography包太新了,降级,我参考这个,跑toy测试成功后会返回,这样FATE框架就启动了。在下一篇文章中,我将分享使用Python开发框架的过程。
