官网文档:https://fate.readthedocs.io/e...。
我用的文档中的Standalone的第二种装置形式,没用docker。
装置过程
文档上写着确定版本
export version=1.7.0
然而你别真的用1.7.0啊! ,1.7.0曾经是很老的版本了……
不然巨坑(我曾经亲身经历过了,悲)。
首先要查一查当初比拟新的版本是什么,目前2023年2月我查到的比拟新的是1.10.0。
所以我
export version=1.10.0
取得安装包,解压
wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/${version}/release/standalone_fate_install_${version}_release.tar.gz;tar -xzvf standalone_fate_install_${version}_release.tar.gz
而后init一下,装置。
cd standalone_fate_install_${version}_release;bash bin/init.sh init
装置后呈现
然而我这里除了这个,还有一些fail的工作,临时不论他。
而后查看下
bash bin/init.sh status
输入一些config和运行状态,看到的确没有启动。
而后启动
bash bin/init.sh start
会通过许多许多的check process by http port and grpt port
最初输入的service start successfully
。
然而他可能在后面先输入failed,前面还会输入success……
检查一下吧,我是没有呈现fail
而后执行官网文档的testing
flow test toy -gid 10000 -hid 10000
如果不胜利,会返回
{ "retcode": 100, "retmsg": "Connection refused, Please check if the fate flow service is started"}
或者torch呈现谬误或者其余python包或者库呈现谬误。
我本人是呈现了module ‘lib‘ has no attribute ‘OpenSSL_add_all_algorithms‘
,是因为cryptography包太新了,降一上级,我参考了这个,胜利运行了toy test
胜利后会返回这样
这样FATE框架就启动起来了。
下一篇再分享一下应用Python进行框架的开发。