我使用的是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

解决办法:切换到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

安装成功

Ryu 安装过程中的问题相关推荐

  1. as安装过程中gradle_柯赛分享:楼顶大字安装过程中需要用到哪些工具?

    经过前面一系列标识行业常识和制作工艺相关知识的分享,我们知道楼顶大字是标识行业下属的一个重要分支产品类别,也明白了楼顶大字主要制作材料是金属的,尺寸和自重都比较大,运输安装过程相对复杂,安装施工的难度 ...

  2. 安装计算机过程中的注意事项,西门子step7安装过程中的注意事项

    有关西门子step7安装过程中的注意有哪些,注意西门子自动化软件的安装顺序,先安装STEP7,再安装上位机组态软件WinCC和人机界面的组态软件WinCC flexible等. 西门子step7软件安 ...

  3. 域控制器安装过程中断电!与Windows Server 2008 林功能级别提升之“冬夜”分享...

    域控制器安装过程中断电!与Windows Server 2008 林功能级别提升之"冬夜"分享 记得上一次删除脱线域控制器的时间还是在11个月前,在一台老掉牙的机器上操作着那个几乎 ...

  4. elasticsearch安装过程中的license问题解决办法

    elasticsearch安装过程中的license问题解决办法 参考文章: (1)elasticsearch安装过程中的license问题解决办法 (2)https://www.cnblogs.co ...

  5. 博途v15安装过程中提示出错_博途V15.1安装及无限重启和.net3.5SP1错误处理解决方法...

    软件安装包 3.安装过程及安装过程中出现问题处理 1)打开软件安装包,打开STEP7WINCCproV15.1文件夹,如下图 双击TIA_Portal_STEP_7_Pro_WINCC_Pro_V15 ...

  6. 解决Linux安装过程中不能安装Grub的问题

    参考,部分转载和万分感谢:解决Linux安装过程中不能安装Grub的问题 关卡1: 从前段时间折腾了很久,刚开始是因为/boot区已经占满了,那么为什么会占满呢?因为当时尝试初次手动分区,然后参考了网 ...

  7. Oracle 11g R2安装过程中遇到的报错及解决办法

    1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su ...

  8. WSL(windows subsystem for linux)安装错误:安装过程中遇到错误,但可以继续安装。组件: ‘WSL 内核‘ 错误代码: 0x80072f78解决方法

    文章目录 问题来源 解决 参考 问题来源 使用管理员身份打开powershell,输入 wsl --install 之后等待安装: 结果,出现如下问题: PS C:\WINDOWS\system32& ...

  9. 重新安装mysql5.7.21_linux 安装mysql 5.7.21详解以及安装过程中所遇问题解决

    在安装过程中所遇到的问题有: 1.my-default.cnf文件找不到 2.mysql启动报错 3.mysql临时密码无法登录 安装环境centos 6.0 下载数据库: [root@CLangua ...

最新文章

  1. 老板和员工是什么关系?
  2. python培训中心-吴中区Python培训中心
  3. Java:POI方式实现Word转html/htm
  4. 《我的侠客》主策划何铮:如何打出武侠游戏的新招
  5. Java方法中的参数太多,第6部分:方法返回
  6. LeetCode 1957. 删除字符使字符串变好
  7. 牛客网--牛牛的闹钟
  8. cmd编译java文件中文乱码_乱码 HelloWorld 世界你好 cmd 执行输出的中文java 显示乱码 解决 另附 win无法执行编译运行javac java编译文件的解决方案...
  9. less编译工具koala(考拉)和rem的使用
  10. 4.5 面部验证与二分类
  11. 计算机主板型号进bios,什么是BIOS?
  12. 关于Mac能连上Wi-Fi但无法上网的问题?方法来啦
  13. 关于C#窗体程序dataGridView控件的用法
  14. mac安装helm工具_适用于初学者的基本 kubectl 和 Helm 命令
  15. excel数据分析——贝叶斯分析预估
  16. 二元函数可微与切平面存在的关系
  17. 通过bootstrap4框架制作商城网页
  18. 解决qtwebenginview load崩溃问题
  19. [美国]《霍比特人:意外之旅》[BD-RMVB.720p.中英双字][2012年奇幻动作]
  20. CGAL::2D Arrangements

热门文章

  1. 通信之自相关、互相关函数
  2. 【Android -- 写作工具】Markdown 图片
  3. 数据库周刊36丨2020年8月数据库排行;云厂商腾讯云增速第一;OceanBase集群安装;Oracle RAC调整网卡MTU值;不改代码解决sql性能问题;Mysql索引研究;TiDB电子书……
  4. java计算机毕业设计网上扶贫农产品销售系统源码+系统+数据库+lw文档+mybatis+运行部署
  5. 先进控制技术+matlab仿真,先进 PID 控制及其 MATLAB 仿真(教材+相关程序) 刘金琨 著 电 子 工 业 出 版 社...
  6. 【nvivo11plus教程】01_nvivo介绍、案例与批注
  7. redis数据结构及其应用场景
  8. 秒云助力中电科32所发布“基于拟态应用集成框架的SaaS云管理平台解决方案”
  9. Python+pandas把多个DataFrame对象写入Excel文件中同一个工作表
  10. 什么是编程语言的强类型,弱类型