RYU的安装方式可以通过PIP和源码二种方式安装:
安装前准备:
apt install gcc python-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev -y
PIP安装:
pip install ryu
源码安装
git clone https://github.com/faucetsdn/ryu.git
cd ryu
pip install -r tools/pip-requires
python setup.py install
安装过程如若遇到xml问题,可以通过安装xml来解决。
apt-get install libxml2-dev libxslt1-dev python-dev
apt-get install python-lxml
如若遇到six版本过低问题,可先制载再安装six
pip uninstall six
pip install six