2

ここに私のpythonシェルのスニペットがあります。何が悪いのか理解できません。誰かが何か提案があれば、喜んで聞いてください。

>>> 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
>>>

pydasm をインポートできず、pydasm を直接インポートできるため、pydbg をインポートできないのはなぜですか?

4

4 に答える 4

2

pydbgのsite-packagesディレクトリにあるpydasm.pydを削除することで、これを修正することができました。

于 2012-11-08T23:45:52.893 に答える
1

pydbgディレクトリを からC:\Python27\lib\に移動C:\Python27\lib\site-packages\します。サードパーティ パッケージの標準的なインストール場所です。または、http: //www.lfd.uci.edu/~gohlke/pythonlibs/#pydbg から非公式の pydbg バイナリを試してください

于 2012-08-14T06:38:28.733 に答える
1

pydasm実行している Python のバージョンを探します。python2.6にpydbg付属していると思います。pydasmどうしてか分かりません。

pydasmインターネットでpython 2.7を見つけました。また、自分で変換する方法についての情報も見つけることができます。エラーは発生していませんが、まだ苦労してpydbgいるため、これが解決策であるかどうかはわかりません。

python2.7 を実行している場合は、これを試してください: http://blog.csdn.net/qq_lhz/article/details/6922130

于 2012-09-29T19:34:54.793 に答える
0

たぶん、Python 2.7 用の PyDasm のコンパイル済みバイナリを試すことができます。

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

于 2012-11-29T20:14:23.717 に答える