使用pip3安装Pyautogui后仍报ModuleNotFoundError问题求助(Windows)
解决Windows下VS Code找不到已安装的pyautogui模块问题
核心原因是你用pip3 install安装模块的Python解释器,和VS Code运行代码时用的不是同一个,按以下步骤解决:
第一步:确认pip3对应的Python版本
打开系统自带的命令提示符(CMD),输入:pip3 --version看输出里的路径,比如
pip 23.2.1 from C:\Users\XXX\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11),记清楚这个Python的版本号(比如3.11)和安装路径。第二步:在VS Code中切换到对应解释器
- 打开你的Python代码文件
- 看VS Code窗口左下角,会显示当前使用的Python版本,点击这个版本号
- 在弹出的解释器列表里,找到和第一步里版本、路径一致的那个选项,选中它
- 重新点击运行按钮,问题应该就能解决
更简单的替代方法:直接在VS Code终端安装
- 打开VS Code的终端(顶部菜单栏→终端→新建终端)
- 在终端里输入:
或者用pip install pyautoguipip3 install pyautogui,这样安装的模块会直接对应VS Code当前使用的解释器,不会出现版本不匹配的问题
内容的提问来源于stack exchange,提问作者Hadi Zouhbi
相关产品推荐
相关产品推荐

