github网站:https://github.com/Huelse/SEAL-Python
安装方法如下:
- 首先判断python的版本,暗转对应的
python3.x-dev
,比如python3.6.10
,就安装:
sudo apt-get install python3.6-dev
- 编译:
sudo apt-get install build-essential cmake python3 python3-dev python3-pip
git clone https://github.com/Huelse/SEAL-Python.git
cd SEAL-Python/SEAL/native/src/
cmake .
make
- 安装python的依赖:
cd ../../..
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt
python3 setup.py build_ext -i
sudo python3 setup.py install
然后可以试验一下:
cd tests/
python3 2_encoders.py