2015-07-21 2 views
0

Мне нужна помощь в установке pydasm в python 2.7. Файл 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. Вилка с открытым исходным кодом доступна по адресу http://libdasm.googlecode.com/svn/trunk/ svn/libdasm-read-only и требует использования инструмента subversion. Чтобы установить subversion, используйте sudo apt-get install subversion.

Выполните следующую команду, чтобы загрузить последнюю версию кода libdasm: SVN Checkout http://libdasm.googlecode.com/svn/trunk/ СВН/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, для установки запустить Sudo модуль pefile APT-получить установите python-pefile.

Надеюсь, это помогло.

+0

Если вам просто нужно pydasm, вам не нужно делать '' 'make''' и' '' make install''' для libdasm. '' '' Python setup.py build_ext''' позаботится о компиляции библиотеки libdasm и включит ее в модуль python. – user1585916