按照我上一篇写的mininet安装方法,无法打开miniedit(日期:2025.02.24,可能以后就好了,或者下一个版本就好了),所以我更换了mininet的源,并重写一篇记录之。
折腾原因
mininet安装成功,但miniedit打开报错。
1.mininet安装没有遇到任务问题,并能成功创建基本拓扑。
2.打开miniedit报错:
File "/usr/share/doc/mininet/examples/miniedit.py", line 63
print 'MiniEdit running against Mininet '+VERSION
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('MiniEdit running against Mininet '+VERSION)?
3.换版本
有人说是版本的问题,换成python2就好了,但python2也不行。
安装环境
ubuntu 20.04
安装步骤
1. 安装git
sudo apt-get install git
2.安装pip
sudo apt-get install python3-pip
3.更换mininet源,重新下载
mininet源:感谢【排坑向】Mininet完全安装指南 - 知乎mininet: fork mininethttps://gitee.com/derekwin/mininet
4. 修改python环境
sudo ln -s /usr/bin/python3 /usr/bin/python
5. 下载mininet
6.安装mininet
# 完整安装mininet
./mininet/util/install.sh -a