【RYU】python2.7环境安装RYU的方法及遇到的坑

【RYU】python2.7环境安装RYU的方法及遇到的坑,第1张

mininet 系列文章链接归类:

【mininet 0x01】mininet环境搭建
【mininet 0x02】如何使用mn工具来 *** 作mininet
【mininet 0x03】如何使用Python API来 *** 作mininet
【mininet 0x04】使用ryu作为mininet的controller完成HUB功能
【mininet 0x05】使用ryu作为mininet的controller完成L2Switch功能


文章目录
  • mininet 系列文章链接归类:
  • 前言
  • 一、如何安装ryu?
      • 1、按照官方文档先安装前置包
      • 2、拉取ryu源码进行安装
  • 二、遇到的坑
    • 1、未安装pbr
      • 问题现象:
      • 解决方案:
    • 2、安装ovs时报了invalid syntax
      • 问题现象:
      • 解决方案:


前言

python2.7环境安装RYU方法及遇到的坑

一、如何安装ryu?

安装方式很简单:

1、按照官方文档先安装前置包
apt install gcc python-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev
2、拉取ryu源码进行安装
git clone https://github.com/faucetsdn/ryu.git
cd ryu; pip install .
二、遇到的坑 1、未安装pbr 问题现象:

解决方案:

直接用pip安装pbr即可

pip install pbr

我安装的pbr版本是 pbr-5.8.1

2、安装ovs时报了invalid syntax 问题现象:
 File "/tmp/pip-install-xaHWE5/ovs/setup.py", line 28
        file=sys.stderr)
            ^
    SyntaxError: invalid syntax

如下图:

解决方案:

经测试安装 ovs==2.14.2 即可

 pip install ovs==2.14.2

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/715263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存