在Opensuse中用于libnet的python模块

时间:2013-11-10 12:33:54

标签: python libnet

我尝试在 Opensuse操作系统中运行Python程序此程序使用libnet和pcap。

import queue
import sys
import socket
import libnet
from libnet.constants import *
import pcap

我已经安装了libnet-devel但是当我运行该程序时,我收到了以下消息。

Traceback (most recent call last):
  File "example.py", line 9, in <module>
    import libnet
ImportError: No module named libnet

我尝试过不同的Python版本,我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

使用系统python(/ usr / bin / python中的那个):

似乎没有打包并通过yast提供的pylibnet版本,这就是为什么你需要使用pip安装一个(这是一个安装python包的程序)。

libnet-devel只安装c库 - 上面安装了python库。

[编辑:忘记了pip命令中的“install”;添加了下载说明]