You are trying to install syft 0.2.9 in Python 3.8 through pip. According to the Pypi page of syft 0.2.9, you should:
conda create -n pysyft python=3.7
conda activate pysyft
conda install jupyter notebook==5.7.8 tornado==4.5.3
syft 0.2.9 with Python 3.8, as they don't seem compatible:
Note: Use Python 3.6-3.7. Tensorflow does not support Python 3.8 hence it might lead to installation errors.
If after those two fixes it still doesn't work, you can add more details to your question