如何安装 pydasm?

How do I install pydasm?

我需要帮助将 pydasm 安装到 python 2.7。 readme.txt 文件告诉我必须在 cli 中输入 python setup.py build_ext。当我这样做时,出现错误:

Traceback (most recent call last):
    File "setup.py", line 22, in <module>
    raise DistutilsPlatformError()
distutils.errors.DistutilsPlatformError

如果你能帮到我,请告诉我!

既然没有人回答我的问题,我想我会回答的,如果其他人有同样的问题,他们可以在这里寻求帮助。

我去了这个网站:http://ademata.blogspot.com/2010/07/installing-pydasm-and-pefile-module-on.html

按照这些说明操作:

Pydasm 包含在模块 libdasm 中。 http://libdasm.googlecode.com/svn/trunk/ svn/libdasm-read-only 提供了一个开源分支,需要使用 subversion 工具。要安装 subversion,请使用 sudo apt-get install subversion。

运行以下命令下载最新的libdasm代码: svn 结帐 http://libdasm.googlecode.com/svn/trunk/ svn/libdasm-read-only

运行以下一系列命令安装模块python:

cd svn/libdasm-read-only/

make

sudo make install

cd pydasm

sudo apt-get install python2.6-dev 

(用最新的,所以我用的是2.7)

python setup.py build_ext

sudo python setup.py install

Pefile 包含在 Ubuntu 的存储库中,用于安装 pefile 模块 运行 sudo apt-get install python-pefile。

希望对您有所帮助。