Python ImportError:无法导入名称asn1

Python ImportError:无法导入名称asn1,python,python-2.4,Python,Python 2.4,我已使用easy_install在centos上安装了pysnmp, 但是,当我导入asn1时,它不起作用 [root@server ~]# python Python 2.4.3 (#1, Jun 18 2012, 08:55:23) [GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>&g

我已使用easy_install在centos上安装了pysnmp, 但是,当我导入asn1时,它不起作用

[root@server ~]# python
Python 2.4.3 (#1, Jun 18 2012, 08:55:23)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from pysnmp import asn1
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ImportError: cannot import name asn1
>>> import sys
>>> print sys.path
['', '/usr/lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/pysnmp-4.2.2-py2.4.egg', '/usr/lib/python2.4/site-packages/pycrypto-2.6-py2.4-linux-x86_64.egg', '/usr/lib/python2.4/site-packages/pyasn1-0.1.3-py2.4.egg', '/usr/lib64/python24.zip', '/usr/lib64/python2.4', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib64/python2.4/site-packages', '/usr/lib64/python2.4/site-packages/gtk-2.0', '/usr/lib/python2.4/site-packages']
>>>
[root@server~]#python
Python 2.4.3(2012年6月18日08:55:23)
linux2上的[GCC 4.1.2 20080704(Red Hat 4.1.2-52)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>从pysnmp导入asn1
回溯(最近一次呼叫最后一次):
文件“”,第1行,是否在中?
ImportError:无法导入名称asn1
>>>导入系统
>>>打印系统路径
“usr/lib/python2.4/网站包”和“/usr/lib/python2.4/网站包/pysnmp-4.2.2-py2.2-2.2-2.2-2.4.4.4.4.鸡蛋“,,”/usr/usr/lib/lib/lib/lib/python2.4/4/4/4/网站包/pysnsnsnmp-4.4.4.4.2.2.2.2-2.2.2-2-2.2-2-2-2-2-2-2.2-2-2.2-2-2-2-2.2-2-2-2.2-2-2-2.2-2-2-2.2-2-2.2.2-2-2.2-2-2-2.2-2-2.2-2.2-2.2-2.2-2-2-2.2 1.4/lib-tk',“/usr/lib64/python2.4/lib dynload”、“/usr/lib64/python2.4/site packages”、“/usr/lib64/python2.4/site packages/gtk-2.0”、“/usr/lib/python2.4/site packages”]
>>>
我正在尝试运行这个示例


我的目标是读取由其他设备发送的snmp陷阱,并在服务器上处理它们。

您正在尝试使用包的版本4.x为2.x运行一个示例。找一个4.x的例子