FATE 1.8 安装部署教程

1.安装Centos 7 虚拟机,网络上有很多资源,此处不再赘述

超详细的CentOS7的下载安装配置教程_centos7下载-CSDN博客

2.安装FATE

2.1 检测端口是否被占用

netstat -apln|grep 8080
netstat -apln|grep 9360
netstat -apln|grep 9380

2.2 获取单机版安装版

wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/1.8.0/release/standalone_fate_install_1.8.0_release.tar.gz --no-check-certificate

2.3 解压安装包

mkdir /root/fate
cd fate
tar -zxvf ./standalone_fate_install_1.8.0_release.tar.gz ./

2.4 执行init.sh安装脚本文件,此脚本将自动完成:

安装必要的操作系统依赖包 安装python36环境 安装pypi依赖包 安装jdk环境 配置FATE环境变量脚本 配置fateflow 配置fateboard 安装fate client

bash init.sh init

2.5 启动fate

bash init.sh start

2.6 查看fate状态

bash init.sh status    

2.7 加载环境变量(以后执行命令行都会在这个环境中执行,例如上传数据、提交模型、提交任务等)

source bin/init_env.sh    

3.安装测试

3.1 访问FATE Board

浏览器输入 localhost:8080 即可,登录名和密码都是admin

3.2 提交一个简单任务进行测试(Toy测试)

flow test toy -gid 10000 -hid 10000

3.3 单元测试

fate_test unittest federatedml --yes

4. 安装客户端、jupyter notebook等其它组件

# 这个客户端非常重要,一定要安装!!
python -m pip install fate-client
python -m pip install fate-test
# 初始化
flow init --ip 127.0.0.1 --port 9380
pip install notebook fate-client
# 启动jupyter notebook
jupyter notebook --ip=0.0.0.0 --port=7777 --allow-root --debug --no-browser --NotebookApp.token= ''--NotebookApp.password= ''

5.总结

本文快速总结了fate的安装参考教程。有关fate的学习内容以及常见开发语句,可参考作者的其它文章。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值