PySNMP:导入错误:没有名为 pyasn1.compat.octets 的模块

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

我尝试在 Windows 上使用 PySNMP,但是当我尝试导入 cmdgen 时,我看到以下错误:

from pysnmp.entity.rfc3413.oneliner import cmdgen
ImportError: No module named pyasn1.compat.octets

如何解决这个错误,我也没碰过init.py

谢谢你

python snmp pysnmp
3个回答
3
投票

确保您的系统上还安装了最新的 pyasn1 软件包,其 Python 版本与安装的 pysnmp 相同。


3
投票

我也遇到了同样的错误。

我将此链接中的库复制到下载的项目目录中并更正了错误

此链接:

https://pypi.python.org/pypi/pyasn1/


0
投票

我在版本pyasn1 == 0.6.1中遇到了这个错误,为了修复现在我使用0.6.0。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.