zoukankan      html  css  js  c++  java
  • Ubuntu下搭建ryu环境

    RYU环境搭建总共四步:

        step1:首先下载相应的python套件,并且更新pip

                $ sudo apt-get install python-pip python-dev build-essential

                $ sudo pip install --upgrade pip

        step2:安装RYU相关套件

                $ sudo apt-get install python-eventlet

                $ sudo apt-get install python-routes

                $ sudo apt-get install python-paramiko

                $ sudo apt-get install python-webob

         step3:安装RYU,有两种方案,推荐第一种,

                <1>使用pip安装RYU    $ sudo pip install ryu

                <2>使用git下载ryu源码安装

                       $ git clone git://github.com/osrg/ryu.git

                       $  cd ryu

                       $ sudo python setup.py install

         step4:安装RYU基本完成,运行ryu-manager出现如下两种情况,<1>说明安装成功

                 <1>出现: loading app ryu.controller.ofp_handler

                          instantiating app ryu.controller.ofp_handler of OFPHandler

                  <2>Traceback (most recent call last):

                         ……

                        dists = vs.resolve(reqs,Enviroment())

                        File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 632 in resolve

                           raise VersionConflict(dist,req) # XXX put more info here

                        pkg_resources.VersionConflict:(six 1.5.2 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.9.0'))

                    这一问题说明pip版本不匹配,解决方案如下:

                        $ sudo apt-get remove python-pip

                        $ wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py

                        $ pip install --upgrade six

  • 相关阅读:
    穷举法和搜索法的统计三角形
    2015.5.21 Core Java Volume 1
    我喜欢出发
    MeshLab中画面在前面加个f的代码
    【axel帮助代码】为了在单位正方形里面画一个洞 ,网上获取了此代码。
    uniapp 发起网络请求
    qt 取进程列表,读写内存, 写字节集
    qt 注册热键
    qt 获取窗口句柄的线程id和进程id GetWindowThreadProcessId
    qt 向窗口发送消息,键盘输入事件
  • 原文地址:https://www.cnblogs.com/zhanglei93/p/4927342.html
Copyright © 2011-2022 走看看