1.python2.7.9安装
下载链接:https://www.python.org/downloads/release/python-279/
(在2.7.9之前的版本都不支持SNI,所以在pip第三方模块时会出现一些问题)
很重要的一点:选择32位版本(64位操作系统下,可以兼容大多数的32位程序,对初学者来说没有太大区别,主要涉及到后面pydbg 32位的安装成功)
设置环境变量:计算机系统环境变量path中添加 所安装目录:\python27(我是装在C盘)
2.pip安装
打开python27目录发现并没有Scripts子目录,所以要安装setuptools。
(1) 先安装setuptools
下载地址:https://pypi.python.org/pypi/setuptools#downloads
将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python setup.py install
(2)安装pip
下载地址:https://pypi.python.org/pypi/pip#downloads
将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python setup.py install
安装完成
为了方便使用,在环境变量path中添加 所安装目录:/python27/Scripts(我是装在C盘)
3.pydbg安装
此处主要参照这位大佬的博客https://blog.csdn.net/u012397189/article/details/76037857#comments
(1)安装gcc编译器https://github.com/develersrl/gccwinbinaries/releases/download/v1.1/gcc-mingw-4.3.3-setup.exe
*配置环境变量 安装所在目录:\MinGw
(2)一步安装pydbg、pydasm
https://github.com/reider-roque/pydbg-pydasm-paimei
顺便翻译:
介绍:
该软件包的目的是为了便于在Windows机器上安装pydbg和pydasm Python模块。
该软件包为Windows x86 / x64的Python 2.6 / 2.7提供预编译的pydasm.pyd二进制文件。
由于本文中的链接,该软件包已经组装完毕。我的修改包括将所有三个软件包(paimei,pydasm,pydbg)合并为一个,并对setup.py文件进行相应的编辑。
安装:
解压,进入pydbg-pydasm-paimei目录并运行python setup.py install
安装完毕
OK,大功告成。