簡體   English   中英

pydbg無法導入pydasm-Python 2.7

[英]pydbg can't import pydasm - Python 2.7

這是我的python shell的摘要,如果有人有任何建議,我將很高興聽到,我不明白那里出了什么問題。

>>> import pydbg
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\pydbg\__init__.py", line 47, in <module>
    from pydbg                   import *
  File "C:\Python27\lib\pydbg\pydbg.py", line 32, in <module>
    import pydasm
ImportError: DLL load failed: The specified module could not be found.
>>> import pydasm
>>>

為什么不能導入pydbg呢,因為那里不能導入pydasm,而我可以直接導入pydasm?

我能夠通過刪除pydbg的site-packages目錄中的pydasm.pyd來解決此問題。

pydbg目錄從C:\\Python27\\lib\\移至C:\\Python27\\lib\\site-packages\\ ,這是第三方軟件包的標准安裝位置。 或者,嘗試從http://www.lfd.uci.edu/~gohlke/pythonlibs/#pydbg進行非官方的pydbg二進制文件。

找到您正在運行的python版本的pydasm 我認為pydbg帶有python2.6的pydasm 我不知道為什么

我在互聯網上找到python 2.7的pydasm 您還可以找到有關如何自己轉換的信息。 我沒有收到任何錯誤,但是我仍然在使用pydbg掙扎,所以我不確定這是否是解決方案。

如果您運行的是python2.7,請嘗試以下操作: http : //blog.csdn.net/qq_lhz/article/details/6922130

也許您可以嘗試使用針對PyDasm的Python 2.7的預編譯二進制文件:

https://breakingcode.wordpress.com/2012/04/08/quickpost-installer-for-beaenginepython/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM