1

Google Application Engine プロジェクトに PyCharm 2.6.3 と Python 2.7.5 を使用しています。今日、GAE プロジェクトをデバッグしようとしたときに奇妙なエラーが発生しました。

ImportError: No module named pydevd_vm_type 

モジュールは存在しますが、デバッグ ツールのどこかにインポートしたくありません。「import pydevd_vm_type」と入力しようとすると、オートコンプリート ツールによってそのモジュールへの正しいパスが表示されます。この問題を解決するにはどうすればよいですか?

4

1 に答える 1

0

問題が解決しました!File Path_on_disk\PyCharm 2.6.3\helpers\pydev\pydevd.py

クラスでエラーが発生する

class PyDBCommandThread(PyDBDaemonThread)

メソッドで

def OnRun(self)
...
    import pydevd_vm_type
    if pydevd_vm_type.GetVmType() == pydevd_vm_type.PydevdVmType.JYTHON and sys.hexversion <= 0x020201f0:
        # a lot of comments about Jython bug
        run_traced = False

そして次に

import pydevd_tracing
if run_traced:
    pydevd_tracing.SetTrace(None) # no debugging on this thread

これら2つのインポートを削除しました。利益!!!

于 2013-06-02T12:53:55.230 に答える