首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Opensuse中libnet的python模块

Opensuse中libnet的python模块
EN

Stack Overflow用户
提问于 2013-11-10 12:33:54
回答 1查看 390关注 0票数 1

我尝试在我的Python Opensuse操作系统中运行一个程序,这个程序使用了libnet和pcap。

代码语言:javascript
复制
import queue
import sys
import socket
import libnet
from libnet.constants import *
import pcap

我已经安装了libnet-devel,但是当我运行程序时,我会收到这条信息。

代码语言:javascript
复制
Traceback (most recent call last):
  File "example.py", line 9, in <module>
    import libnet
ImportError: No module named libnet

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

EN

回答 1

Stack Overflow用户

发布于 2013-11-10 17:28:52

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

  • 确保python-pip是通过yast安装的。
  • http://sourceforge.net/projects/pylibnet/下载pylibnet
  • 使用命令安装pylibnet sudo pip install ./pylibnet-3.0-beta-rc1.tar.gz

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

libnet-devel只安装c库--上面的代码安装python库。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19889737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档