使用cx_freeze编译PySNMP

时间:2013-04-12 16:14:49

标签: python cx-freeze pysnmp

我编写了一个小python 3.3脚本,通过pySNMP查询设备。

我用cx_freeze编译了脚本(没有错误),但我有一个问题:
当我运行脚本时,我有一个关于库.zip中不存在的MIB文件(* .py)的错误,所以我手动复制了库中的MIB并且脚本工作正常。然后我尝试在编译期间添加库(例子):

zipinclude = [("C:/Python33/Lib/site-packages/pysnmp-4.2.4-py3.3.egg/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py","pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py")]

cx_freeze中的setup.py脚本,但即使编译后library.zip中存在MIB(.py),在我手动将MIB复制到库之前,脚本也不起作用。 zip(覆盖cx_freeze包含的那些)。

对此问题的任何建议?

0 个答案:

没有答案