如何在mininet中使用miniedit?.谁能建议一下命令

问题描述 投票:0回答:3

我无法在 mininet 中运行命令

$ sudo ~/mininet/examples/miniedit.py
$ sudo python ~/mininet/examples/miniedit.py
。当我键入该命令以使用 miniedit 时,输出为“_tkinter.TclError:无显示名称且无 $DISPLAY 环境变量”。

请建议命令有什么问题或者我是否需要安装一些软件包。

mininet
3个回答
2
投票

我希望我还不算太晚,我不知道你是如何使用你的 mininet 的,但一个好的技巧是在虚拟机控制台窗口中运行 GUI(如果你正在使用的话)。

正如这个字体所建议的,尝试:

sudo apt-get update && sudo apt-get install xinit lxde virtualbox-guest-dkms

然后:

startx

这将为您打开一个 GUI,这样您就可以轻松地打开其中的迷你编辑器!


1
投票

您收到错误的原因是您启动 ssh putty 会话的主机上未安装 X11 显示服务器。

第1步:在您的主机上下载并安装X11显示服务器。 我的推荐是“xming” --> https://sourceforge.net/projects/xming/

第2步:启动x11显示服务器[xming]

第 3 步:在启动 putty/ssh 会话之前启用 x11 转发 enabling x11 forwarding

第四步:运行命令 sudo ~/mininet/examples/miniedit.py


0
投票

我在Mininet 2.3.0上使用了python 2,它可以正常工作

以下命令:

sudo HOME=~ python2 -m mininet.examples.miniedit

© www.soinside.com 2019 - 2024. All rights reserved.