我正在Python 3.8中设置自动点击程序,我需要Win32api来获取GetAsyncKeyState,但它总是给我这个错误:

>>> import win32api
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: DLL load failed while importing win32api: The specified module could not be found.

我在Windows 10 Home 64x上。我已经尝试过了
pip install pypiwin32

它成功安装,但没有任何变化。我也尝试卸载并重新安装python。我也尝试以相同的方式安装'django',并且当我import django时它实际上可以工作,所以我认为这仅是win32api问题。
>>> import win32api

我希望输出为none,但实际输出始终是该错误^^

最佳答案

在Admin命令提示符下运行Scripts\pywin32_postinstall.py -install
引用:https://github.com/mhammond/pywin32/issues/1431
编辑:用户@JoyfulPanda发出警告:

关于python - 导入win32api时如何修复 “ImportError: DLL load failed”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58612306/

10-11 12:17