python - 如何修复 pox 控制器代码中的“ImportError:没有名为 pox.core 的模块”
问题描述
这是我的代码:
from pox.core import core
import pox.openflow.libopenflow_01 as of
from pox.lib.util import dpid_to_str
from pox.lib.util import str_to_bool
from pox.lib.addresses import EthAddr
from pox.lib.packet.ethernet import ethernet
import pox.lib.packet as pkt
我有一个错误:
File "d:/SDN/pox-master/pox/sw1.py", line 7, in <module>
from pox.core import core
ImportError: No module named pox.core
有什么解决方案可以解决
解决方案
看来你没有安装 pox。
现在 POX 在 PyPy Python 运行时可用。
使用以下命令安装 pox:
pip install pox
您也可以从源代码安装它,以获取更多信息:https ://pypi.org/project/pox/
推荐阅读
- excel - 每 2 周查找交易日期(如果是周六或周日,则显示周五日期)
- php - Codeception\Exception\InjectionException : 服务 di 未定义,无法从测试中访问
- graphql - 简单 GraphQL 模式的可能有效查询
- html - Angular 7根据对象键显示/隐藏表并根据对象值设置div
- r - R - 在“purrr”中的列表上递归应用函数,同时保留其结构
- java - 对于“操作”这个词,为什么 OpenNLP 程序返回类型为“NN”?
- powershell - 通过powershell脚本问题签署dll和exe文件
- linkedin - LinkedIn API:列出 UGC 帖子时出现服务器错误
- regex - 如何在配置单元表上应用正则表达式进行 IP 地址过滤?
- javascript - 在 TypeScript 中的索引签名后丢失自动完成