首页 > 解决方案 > 找不到模块,即使我已经安装了它

问题描述

我正在尝试使用 PyAutoGUI 库,但出现此错误ModuleNotFoundError: No module named 'Xlib'。我已经尝试过sudo apt-get install python-xlibpip3 install xlib以及我找到的所有安装命令,但没有结果。

这是我得到的错误

File "/root/.../_pyautogui_x11.py", line 7, in <module>
from Xlib.display import Display

ModuleNotFoundError: No module named 'Xlib'

解决方案:我最后做的是从 PyCharm 安装 xlib 库,它工作正常。

标签: pythonpython-3.xmodulexlibpyautogui

解决方案


确认 xlib 实际安装在此文件夹中

Python/Lib/site-packages

如果已安装,请确保输入的名称与 xlib 文件夹/模块的名称完全相同。例如:如果文件夹命名为xlib,你就这样导入;

from xlib.display import Display 

不是这样

from Xlib.display import Display 

推荐阅读