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


最低0.47元/天 解锁文章
605

被折叠的 条评论
为什么被折叠?



