You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python3.8.8环境下PyCharm导入PyAutoGUI报错无法使用的问题咨询

解决PyCharm无法识别已安装pyautogui的方案

步骤1:确认PyCharm当前使用的解释器路径

打开PyCharm设置 → 项目: [你的项目名称] → Python解释器,点击右上角齿轮图标选择「全部显示」,找到当前勾选的激活解释器,复制它的完整绝对路径,示例路径如下:

  • 系统全局Python:C:\Python38\python.exe
  • Anaconda base环境:C:\ProgramData\Anaconda3\python.exe
  • Anaconda自定义环境:C:\ProgramData\Anaconda3\envs\你的环境名\python.exe

步骤2:给对应解释器定向安装pyautogui

不要使用默认的pip install命令,直接调用目标解释器执行安装,避免调用到其他环境的pip:

  1. 打开cmd/Anaconda Prompt,执行如下命令,把引号内的路径替换成你上一步复制的解释器路径:
"C:\你复制的解释器路径\python.exe" -m pip install pyautogui
  1. 如果你用的是Anaconda环境,也可以用conda命令安装,pyautogui不在conda默认主渠道,需要指定conda-forge渠道:
conda install -c conda-forge pyautogui

步骤3:刷新PyCharm解释器缓存

回到PyCharm的Python解释器设置页,点击页面右上角的循环刷新箭头,等待10-20秒,即可在已安装包列表中看到pyautogui,重新运行代码即可正常导入。

额外排查项

  • 如果你的项目使用了PyCharm创建的独立虚拟环境,创建时若没有勾选「继承全局站点包」,则全局安装的包不会被识别,需要给虚拟环境单独安装
  • 若安装提示找不到包,可临时切换官方pypi源安装:
"C:\你复制的解释器路径\python.exe" -m pip install pyautogui -i https://pypi.org/simple/
  • 清理系统环境变量中冗余的Python路径,仅保留你当前使用的Python/Scripts路径,避免pip调用混乱

内容的提问来源于stack exchange,提问作者J0nas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 09:39:02