1.github库地址
https://github.com/OpenMined/PySyft
2.论文
https://arxiv.org/pdf/1811.04017.pdf
A generic framework for privacy preserving deep learning
3.安装
在centos上安装。
先安装conda,然后再创建pysyft环境。
4.安装conda
wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
bash Anaconda3-2019.03-Linux-x86_64.sh
yum install bzip2.x86_64 -y
安装路径是 /root/anaconda3
安装会修改/root/.bashrc文件内容
modified /root/.bashrc
5. 启动conda环境
source /root/.bashrc
6.在conda安装pysyft
创建py3-syft环境
conda create -n py3-syft python=3.7 --yes
conda activate py3-syft
conda install jupyter notebook
pip install syft[udacity] scikit-learn
#注意,如果有问题,使用豆瓣源,也就是
pip install syft[udacity] -i https://pypi.doubanio.com/simple/
7.第一个测试程序