python - 找不到模块,即使我已经安装了它
问题描述
我正在尝试使用 PyAutoGUI 库,但出现此错误ModuleNotFoundError: No module named 'Xlib'
。我已经尝试过sudo apt-get install python-xlib
,pip3 install xlib
以及我找到的所有安装命令,但没有结果。
这是我得到的错误
File "/root/.../_pyautogui_x11.py", line 7, in <module>
from Xlib.display import Display
ModuleNotFoundError: No module named 'Xlib'
解决方案:我最后做的是从 PyCharm 安装 xlib 库,它工作正常。
解决方案
确认 xlib 实际安装在此文件夹中
Python/Lib/site-packages
如果已安装,请确保输入的名称与 xlib 文件夹/模块的名称完全相同。例如:如果文件夹命名为xlib,你就这样导入;
from xlib.display import Display
不是这样
from Xlib.display import Display
推荐阅读
- google-apps-script - 在时间限制后自动提交谷歌表单
- vhdl - 有没有更好的使用for循环的方法?
- laravel - \Validator::make($input, $rules) 和 Validator::make($input, $rules) 有什么区别?
- dialogflow-es - 请求登录帐户链接时未返回响应并且应用程序关闭
- tensorflow-lite - 如何在 Android Studio 中应用 Deeplab V3 进行分割?
- android - 单击上一个按钮时如何保存和加载单选按钮状态?
- r - 寻找经验似然比
- java - 用Java从数据库中读取特定的数据字段
- php - 通过 CURL 在 PHP 中调用soap请求
- python - 为什么在记录 python 时要使用注释?