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、用如下命令可以測試是否安裝成功:
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。