pcap python 生成_基于winpcap的python开发(1)

近期有项课程作业,要求开发一款基于winpcap的网络监控系统。我之前有web端数据可视化开发经验,所以灵光一现,想着利用python做,抓包,数据分析,可视化呈现。在得知winpcap支持python过后立马开始动手。

在实际编码前,需要先配置环境。本篇文章主要记录我在准备环境时踩的坑。

根据google,首先需要安装winpcap,python,以及python相关的包:winpcapy,pcapy。由于我的python是下载的anaconda集成环境,所以之后的安装也会anaconda虚拟环境中安装。

下载连接奉上:winpcap点击下载、win10pcap点击下载、winpcapSDK点击下载、anaconda点击下载(ps.winpcaphewin10pcap只是版本不一样,如果你在使用win8.1以后的操作系统版本,建议使用win10pcap。winpcapSDK和python都是必须下载的。)

我的基础环境是python3.7+win10pcap

接下来正式安装本次项目所需要的包

创建本次项目的虚拟环境(conda create -n pacp flask)。因为想着以后需要做web端,所以创建了一个flask的环境。

进入环境(conda activate pacp)

安装winpcapy(pip install winpcapy)

安装pcapy(pip install pcapy)到这里,我开始遇到了比较大的问题,运行完命令后,首先是扑面而来的红色报错。 第一条报错:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Vi

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值