我一直在我的WIN10 PC上安装PyautoGui。但我得到以下错误,我已经得到了很多错误,以达到这一点。
我一直在重新安装python,因此它的目标文件夹位于 C:\ Python 而不是 C:\ Users \ Home \ AppData \ Local \ Programs \ Python \ Python35-32 mabye那是为什么?我该如何解决 ?
C:\ Python \ Scripts> pip.exe安装pyautogui收集pyautogui
使用缓存的PyAutoGUI-0.9.33.zip收集pymsgbox(来自pyautogui) 使用缓存的PyMsgBox-1.0.3.zip收集PyTweening> = 1.0.1(来自 pyautogui)使用缓存的PyTweening-1.0.3.zip收集枕头(来自 pyautogui)使用缓存的Pillow-3.3.1-cp35-cp35m-win32.whl收集 pyscreeze(来自pyautogui)使用缓存的PyScreeze-0.1.8.zip 从命令python setup.py egg_info完成输出: Traceback(最近一次调用最后一次): 文件“”,第1行,in 文件“C:\ Users \ Home \ AppData \ Local \ Temp \ pip-build-kxm3249e \ pyscreeze \ setup.py”, 第6行,在 版本= 导入( 'pyscreeze')。版本下, 文件“c:\ users \ home \ appdata \ local \ temp \ pip-build-kxm3249e \ pyscreeze \ pyscreeze__init __。py”, 第21行,in 来自PIL导入图片 ImportError:没有名为'PIL'的模块命令“python setup.py egg_info”失败,错误代码为1 C:\ Users \用户主页\应用程序数据\本地\ TEMP \ PIP-集结kxm3249e \ pyscreeze \
答案 0 :(得分:1)
我遇到了与您相同的错误消息。这个解决方法对我有用。请按顺序尝试这些步骤......
安装PyScreeze 0.1.7。
将PyScreeze更新为0.1.8。
我希望这会有所帮助。
答案 1 :(得分:1)
我也遇到了同样的错误(虽然在Ubuntu 14.04上)。丢失的模块PIL名为Pillow(如this answer中所述)。所以我尝试的是(我认为在MacOS中也一样):
sudo pip3 install pillow
转换为Windows将是:
pip.exe install pillow
希望这会对你有所帮助。
答案 2 :(得分:1)
而不是让 PyautoGUI 为你获取所有包裹。
单独安装所有这些。然后,运行pip install --upgrade _packageName_
然后运行pip install pyautogui
。
希望这会有所帮助。
答案 3 :(得分:0)
我很高兴地报告此安装错误已从0.9.34版本开始修复。您所要做的就是从PyPI安装或更新PyAutoGUI。
答案 4 :(得分:0)
尝试
-Xms512m -Xmx2048m
然后
pip uninstall pyautogui
答案 5 :(得分:0)
在Windows上可能没有在Windows路径上正确配置它,因此它找不到该模块来解决此尝试:
控制面板\系统和安全\系统
然后单击:环境变量,然后双击路径并附加要使用的目录。
有关https://helpdeskgeek.com/windows-10/add-windows-path-environment-variable/
的完整说明您也可以尝试:
命令:
python -m pip install < module >
git clone https://github.com/USERNAME/REPOSITORY
或
要附加到PYTHONPATH:
IDE:
import sys
sys.path.append('< path >')