linux gns3使用教程,Linux下GNS3报错解决方法
前些天,在RHEL6环境下安装了思科交换机\路由器模拟器GNS3,但是在打开GNS3后,当拖动模拟的设备到拓扑的时候,会弹出以下错误:
File "/usr/local/GNS3-0.7.4/src/GNS3/Scene.py", line 777, in dropEvent node = object(renderer_normal, renderer_select)
File "/usr/local/GNS3-0.7.4/src/GNS3/Node/IOSRouter2691.py", line 31, in __init__IOSRouter.__init__(self, renderer_normal, renderer_select)
File "/usr/local/GNS3-0.7.4/src/GNS3/Node/IOSRouter.py", line 59, in __init__AbstractNode.__init__(self, renderer_normal, renderer_select)
File "/usr/local/GNS3-0.7.4/src/GNS3/Node/AbstractNode.py", line 62, in __init__flags = flags | self.ItemSendsGeometryChanges
AttributeError: 'IOSRouter2691' object has no attribute 'ItemSendsGeometryChanges'
解决这个问题的方法比较简单,只需要到安装GNS3的相关目录下,找到AbstractNode.py文件,在大概60行的地方找到:
# scene settingsflags = self.ItemIsMovable | self.ItemIsSelectable | self.ItemIsFocusable# necessary to receive itemChange() notifications with Qt >= 4.6if QtCore.QT_VERSION >= 0x040600: flags = flags | self.ItemSendsGeometryChangesself.setFlags(flags)self.setAcceptsHoverEvents(True)self.setSharedRenderer(self.__render_normal)
修改为:
# scene settingsflags = self.ItemIsMovable | self.ItemIsSelectable | self.ItemIsFocusableself.setFlags(flags)self.setAcceptsHoverEvents(True)self.setSharedRenderer(self.__render_normal)
更改完后报错即没有再出现了。
linux gns3使用教程,Linux下GNS3报错解决方法相关推荐
- 混合血与泪的经验:Linux下vim---E325报错解决方法
一.问题描述 有时候vim进入之前意外退出的文件时会出现如下报错: 二.如何解决 退出vim,返回当前目录. 在当前目录下rm -f 将下图中的框住的文件删掉,我这里要删的文件是**.mycode.c ...
- Ubuntu下VMware安装win10虚拟机教程,以及卡死报错解决方法
最近改用ubuntu做主系统用了,但是学校教学需要微信,我在编码时还爱用酷狗听音乐,但是这两款软件在linux上兼容不好 (主要是懒的折腾 就想到了开虚拟机装这些软件,但是装虚拟机碰壁了,报错卡死,网 ...
- OPNET仿真陈敏教程第6章报错解决方法
仿真了陈敏版本的第6章--包交换网络,一直报错,查了网上很多资料,提示要修改"Edit"下的"preference"中的"network simula ...
- mysqlclient Windows 下安装报错解决方法
用pip install mysqlclient时,出现了如下报错问题: error: Microsoft Visual C++ 14.0 is required. Get it with " ...
- 【转】 JMeter学习(二十四)linux启动jmeter,执行./jmeter.sh报错解决方法
1.l-bash: ./jmeter.sh: Permission denied 解决办法:jmeter.sh的执行权限改改,是权限不够 chmod 777 jmeter.sh 2.An error ...
- Linux网卡配置出错无法联网-联网报错解决方法
root@rise-rs-171:/etc/network# mii-tool eth2: negotiated 1000baseT-FD flow-control, link ok eth3: au ...
- linux系统Nginx下载安装步骤(含报错解决方法)
linux系统Nginx下载安装步骤(含报错解决方法) 基础步骤 安装过程可能出现的报错及解决方法 执行 ./configure --prefix=/opt/nginx 报错 执行 make inst ...
- Frambuffer_rd在Windows下的vivado 2020.1编译报错解决方法
vivado2020.1 HLS生成的IP在Windows下报错 Frambuffer_rd在Windows下的vivado 2020.1编译报错解决方法 我的解决方法: 编译过程如下 之后重新对工程 ...
- 深度学习部署:Windows安装pycocotools报错解决方法
深度学习部署:Windows安装pycocotools报错解决方法 1.pycocotools库的简介 2.pycocotools安装的坑 3.解决办法 更多Ai资讯:公主号AiCharm 本系列是作 ...
- 学校服务器网页400,windows系统网页400 Bad Request报错解决方法介绍
我们在使用windows电脑的时候经常会遇到一些问题,就比如我们有的时候在打开浏览器的时候网页有提示400 Bad Request报错,那么遇到这种我们该怎么去处理呢?下面就给大家介绍下网页报错:40 ...
最新文章
- python可视化多个机器学习模型在独立测试集(test data set)上面的AUC值、可视化模型效能
- [云炬创业管理笔记]第四章把握创业机会测试2
- Android系统中的进程管理:进程的优先级
- android 带记忆功能的播放器源码,【全开源可二开】带后台管理面板的在线音乐播放器Android应用APP源码...
- Android为TV端助力 转载:android自定义view实战(温度控制表)!
- 中常用的函数_ST语言编程中常用的函数/功能块
- C# Winfrom DataGridView DataSource绑定数据源后--解决排序问题
- C/C++头文件全解析
- java 调用 c# webservice 压缩 Liststring示例
- Android界面布局基本属性
- Atitit.attilax重要案例 项目与解决方案与成果 v6 qa15
- SpringBoot配置SSL证书
- 蓝筹股是什么意思?低估值蓝筹股有哪些?拥有蓝筹股的好处?
- LRC歌词文件读取代码
- 最近在搞TAM TIM
- java 栈的输出顺序,栈在Java类库中的顺序表示及实现——Stack
- SEO文章图片添加水印,批量SEO文章图片去除水印
- 一文读懂什么是Python魔法函数
- Ubuntu下快捷键操作
- 【C++】数组和指针的爱恨情仇。。。