博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python pcapy 安装错误 link.exe failed with exit status 1120
阅读量:6478 次
发布时间:2019-06-23

本文共 1188 字,大约阅读时间需要 3 分钟。

Win7 64位 安装pcapy 包时报错:

error: command '"C:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\link.exe"' failed with exit status 11

20

 

安装过程参考如下后,依然报错:

http://blog.csdn.net/qidi_huang/article/details/51692506

 

查看setup.py文件,发现依赖于环境变量:WPDPACK_BASE,

1 if sys.platform == 'win32': 2     if os.environ.get('WPDPACK_BASE'): 3         wpdpack = os.environ['WPDPACK_BASE'] 4         include_dirs.append(os.path.join(wpdpack, 'Include')) 5         if sys.maxsize > 2**32:  # x64 Python interpreter 6             print "64" 7             library_dirs.append(os.path.join(wpdpack, 'Lib', 'x64')) 8         else:  # x86 Python interpreter 9             library_dirs.append(os.path.join(wpdpack, 'Lib'))10     else:11         # WinPcap include files12         include_dirs.append(r'c:\wpdpack\Include')13         # WinPcap library files14         library_dirs.append(r'c:\wpdpack\Lib')15     libraries = ['wpcap', 'packet', 'ws2_32']16 else:17     libraries = ['pcap', 'stdc++']

 

解决方案如下:

将  pcapy模块放置的目录,加入到环境变量,我的如下:

>>> os.environ.get('WPDPACK_BASE')

'C:\\WpdPack'
>>>

重新运行 python setup.py install ,OK了。

转载于:https://www.cnblogs.com/jiyirain/p/8143827.html

你可能感兴趣的文章
js的AJAX请求有关知识总结
查看>>
三分 POJ 2420 A Star not a Tree?
查看>>
修改OBS为仅直播音频
查看>>
OCA读书笔记(3) - 使用DBCA创建Oracle数据库
查看>>
Python基础进阶之路(一)之运算符和输入输出
查看>>
阻塞非阻塞异步同步 io的关系
查看>>
ClickStat业务
查看>>
DMA32映射问题
查看>>
spring3.0.7中各个jar包的作用总结
查看>>
Windows 10 /win10 上使用GIT慢的问题,或者命令行反应慢的问题
查看>>
Windows平台分布式架构实践 - 负载均衡
查看>>
iOS自定制tabbar与系统的tabbar冲突,造成第一次点击各个item图片更换选中,第二次选中部分item图片不改变...
查看>>
SVN服务器使用(二)
查看>>
反射获取内部类以及调用内部类方法
查看>>
App里面如何正确显示用户头像
查看>>
U-BOOT之一:BootLoader 的概念与功能
查看>>
我的路上
查看>>
Velocity处理多余空白和多余空白行问题
查看>>
DB2与oracle有什么区别
查看>>
创建一个多级文件目录
查看>>