Ryu 安装过程中的问题

我使用的是VMware虚拟机、Ubuntu14.0.4
经过一天的捣鼓,终于安装好Ryu了
安装过程:
在安装RYU之前需要先安装Python的套件库

- sudo apt-get install python-pip python-dev build-essential
-  sudo pip install --upgrade pip
  • 执行完上述两条命令后,再来安装以下ryu所需要的一些套件

    • sudo apt-get install python-eventlet

    • sudo apt-get install python-routes

    • sudo apt-get install python-webob

    • sudo apt-get install python-paramiko

  • 安装完依赖套件之后就是从github上获取源码了,获取源码之前先安装git,然后再获取源码。

    • sudo apt-get install git
    • sudo git clone git://github.com/osrg/ryu.git
  • 获取完源码之后,cd ryu 进入ryu文件夹,执行pip install -r tools/pip-requires,然后再执行python setup.py install,这样就可以完成安装了。

  • 然后我们进入到ryu/ryu/app文件夹下使用ryu-manager simple_switch.py命令,来检验一下ryu是否安装成功,在这里我遇到了一个小错误,他提示six>=1.9.0,我们需要把six版本升级一下,使用pip install --upgrade six,这样six就会升级到最新版本,然后我们再运行ryu-manager simple_switch.py,这样就不会报错了,

问题1:pkg_resources.DistributionNotfound:tinyrpc
tinyrpc错误
解决办法:切换到root用户

sudo su

重新安装tools/pip-requires

sudo pip install -r tools/pip-requires

重新安装ryu

pip install ryu

问题2:SNIMissingWarning和InsecurePlatformWarning警告
解决办法:pip install pyopenssl ndg-httpsclient pyasn1

安装成功
运行成功截图

  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值