python灰帽子--安装pydbg遇到的问题

在Windows 7 64位系统上,使用Python 2.7.13 32位版安装pydbg时遇到问题。首先下载相应版本的Python,然后按照教程进行pydbg的安装,但会遇到libdasm安装失败的错误。解决方案包括安装VS2010,修改msvc9compiler.py文件中的特定行以适应VS版本,并可能需要设置环境变量和注册表项。经过这些步骤,最终成功安装pydbg,虽然过程复杂,但值得努力。
摘要由CSDN通过智能技术生成

总结:win764位, python2.7.13 32位,vs2010版本,下载pydbg,下载libdasm,需要编辑msvc9compiler.py。备注:python2.7.13 64位好像不行,我的一直报错说不是有效的win32程序,不知道是不是不兼容的原因。

1、下载python2.7.13 32位。

2、按照教程  http://blog.csdn.net/apxar/article/details/19007031 下载好 pydbg 并做好工作。

3、下载libdasm https://libdasm.googlecode.com/files/libdasm-1.5.tar.gz 并解压,通过命令行进入到pydasm目录,执行python setup.py install发现报错。

4、下载vs2010

5、在python安装路径\Lib\distutils目录下有个msvc9compiler.py找到243行,toolskey = "vs%0.f0comntools"%version 改为toolskey="vs版本(如10.0)0comntools"

修改MSVCCCompiler函数:vc_env = query_vcvarsall(VERSION,plat_spec)改为vc_env = query_vcvarsall(10.0,plat_spec)

http://blog.csdn.net/secretx/article/details/17472107

http://blog.csdn.net/jhonguy/article/details/7696965

这样应该就能成功了。如果还不行就得还得百度。今天弄了整整一天!!心好累~不过还好是值得的!加油&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值