[英]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.