导入错误:没有名为 pox.core 的模块

导入错误:没有名为 pox.core 的模块

这是代码

from pox.core import core import pox.openflow.libopenflow_01 as of from pox.lib.util import dpidToStr log = core.getLogger()

我已经安装了 pox 但仍然出现此错误

答案1

POX 需要 Python 2.7,可以通过以下命令安装在所有当前支持的 Ubuntu 版本中:

sudo apt install python2.7

您也可以选择使用 安装适用于 Python 2.7 的 pip sudo apt install python-pip。如果您需要单独安装 Java,则安装兼容 Java 版本的命令是sudo apt install openjdk-8-jdk

要从终端类型启动 python2.7 解释器python

更多信息请访问SDN Hub Pox 控制器教程

相关内容