NS3中PyViz的安装

1、借鉴官网的安装(https://www.nsnam.org/wiki/index.php/PyViz)​,在线安装一些该模块依赖的Python软件包,命令如下所示:

sudo apt-get install python-dev python-pygraphviz python-kiwi python-pygoocanvas  python-gnome2 python-gnomedesktop python-rsvg​

安装python-gnomedesktop可能会失败,可以用python-gnome2-desktop代替(后者包含前者)。

2、安装‘交互式Python’,以便在后面的可视化界面(the visualizer GUI:)中使用控制按钮,命令如下:

sudo apt-get install ipython​

3、此步骤可选。你可以测试一下,如果在你的Ubuntu的/NS3_install/ns-allinone-3.24.1/ns-3.24.1$ 目录下使用如下命令进行测试:

​./waf 

如果出现如下所示:

​​​即如果visualizer模块已被编译,那么该步骤可省略。(我看网上基本所有的案例教程都没有该步骤,也可能是只有我的Ubuntu中的visualizer 模块没有被build吧~~)

如果visualizer模块没有编译,需在http://code.nsnam.org/gjc/ns-3.9-pyviz/​下载pyviz软件包,解压后放在/NS3_install/ns-allinone-3.24.1目录下,再需重新编译如下命令:

$ ./waf clean

$ ./waf --build-profile=optimized --enable-examples --enable-tests configure​​

4、用如下命令可以测试是否安装成功:


./waf --pyrun src/flow-monitor/examples/wifi-olsr-flowmon.py --vis​
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值