• 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

  • 相关阅读:
    vector详解
    笔记
    积木大赛
    codevs 1086 栈(Catalan数)
    不要把球传我
    同余方程 (codevs1200)
    最小集合
    数的计算
    产生数
    逃跑的拉尔夫
  • 原文地址:https://www.cnblogs.com/zhanglei93/p/4927342.html
Copyright © 2020-2023  润新知