pip安装pyautogui终端报错、导入提示模块未找到问题咨询
安装pyautogui时报Pillow编译错误的解决方案
本次报错根因是pyautogui依赖的Pillow库无法通过源码编译完成安装,通常出现在Windows环境缺少C++编译依赖、pip版本过旧或虚拟环境配置异常的场景
可按以下步骤依次排查解决:
- 第一步:升级pip、setuptools和wheel基础工具
先激活你的目标虚拟环境(路径为D:\pythonp\venv),执行命令:python -m pip install --upgrade pip setuptools wheel - 第二步:单独安装预编译版Pillow库,跳过本地源码编译流程
Windows环境直接安装官方预编译的二进制包无需本地编译依赖,执行命令:pip install --only-binary :all: Pillow - 第三步:重新安装pyautogui
等Pillow安装完成后,执行原安装命令即可:pip install pyautogui
若以上步骤仍安装失败,可尝试备选方案:
- 备选方案1:指定安装适配Python3.8的Pillow版本后再装pyautogui:
pip install Pillow==9.5.0 pip install pyautogui - 备选方案2:确认pip路径匹配当前虚拟环境,可直接用虚拟环境的全路径pip执行安装:
D:\pythonp\venv\Scripts\pip.exe install pyautogui
内容的提问来源于stack exchange,提问作者Clinton Njiru
相关产品推荐
相关产品推荐

