2015-07-21 30 views
0

我需要幫助安裝python 2.7中的pydasm。 readme.txt文件告訴我,我必須輸入python setup.py build_ext到cli中。當我這樣做,我得到的錯誤:如何安裝pydasm?

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

如果你能幫助,請讓我知道!

回答

2

由於沒有人回答我的問題,我想我會如果其他人有同樣的問題,他們可以在這裏尋求幫助。

我去這個網站:http://ademata.blogspot.com/2010/07/installing-pydasm-and-pefile-module-on.html

按照以下說明:

Pydasm附帶模塊libdasm。一個開源的fork可以在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-只讀

運行以下命令系列的對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的安裝python-pefile。

希望這有助於。

+0

如果您只需要pydasm,則不需要爲libdasm執行''make''和''make install'''。 '''python setup.py build_ext'''將負責編譯libdasm庫並將其包含在python模塊中。 – user1585916