联邦学习【FATE安装与部署】

FATE支持Linux或Mac操作系统,支持单机部署、集群部署和KubeFATE部署,其中单机和集群部署都属于原生部署,需要配置必要的开发环境和依赖库。这篇文章主要是整合FATE框架安装所需软件环境的方法指南:
系统环境是centos7,可以使用阿里云盘获取centos7镜像和VMware16.2;也可以自行官网下载。

centos7镜像 等文件https://www.aliyundrive.com/s/ZCVXjPSgYfX
提取码: 26xi

官网下载地址:http://mirrors.163.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso

开发环境和依赖库包括:
JDK1.8+
Python3.6
Python virtualenv
MySQL 5.6+
Redis 5.0.2等
FATE开源网站github:https://github.com/FederatedAI/FATE

1、Python3.6

这里可以参考这篇文件进行安装Python3.6 https://blog.csdn.net/weixin_44894083/article/details/127295628

2、virtualenv和virtualenvwrapper安装

1、安装virtualenv

为了防止后期出错,在python2.7和python3.6都安装

pip3 install virtualenv
pip install virtualenv

为了下载更快,使用镜像源下载

2、创建python虚拟环境
virtualenv python-env
进入虚拟环境:cd python-env
激活环境:source bin/activate
python -version
退出虚拟环境:deactivate
3、安装virtualenvwrapper

这里与安装virtualenv类似

pip3 install virtualenvwrapper
pip install virtualenvwrapper

找到virtualenvwrapper.sh路径 find / -name virtualenvwrapper.sh
这里会得到一个或两个路径位置,我们需要使用python3.6的路径
在这里插入图片描述

mkdir -p $WORKON_HOME #创建虚拟环境管理目录
vim ~/.bashrc #打开这个文件,把下面两行添加到文件最后面
export WORKON_HOME=~/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 最后执行.bashrc使文件生效
source ~/.bashrc

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值