一开始使用pip install pyautogui,报错,大概信息如下:

Collecting pygetwindow (from pyautogui)
  Using cached https://files.pythonhosted.org/packages/01/ed/56d4a369c6e18f6b239d9ef37b3222ba308bfebf949571b2611ff7d64f1d/PyGetWindow-0.0.4.tar.gz
    ERROR: Complete output from command python setup.py egg_info:
    ERROR: Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\lsw_p\AppData\Local\Temp\pip-install-n9ekvbwf\pygetwindow\setup.py", line 11, in <module>
        long_description = fh.read()
    UnicodeDecodeError: 'gbk' codec can't decode byte 0xa2 in position 905: illegal multibyte sequence
    ----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in C:\Users\lsw_p\AppData\Local\Temp\pip-install-n9ekvbwf\pygetwindow\

然后使用下载了pyautogui对应的包再安装,还是报这个错

最后看了一篇大神的博客,成功解决了这个问题:

1.首先执行:  pip install PyGetWindow==0.0.1
执行过程中可能会报错,但是没关系,不用管,我这边打印的信息如下:
Collecting PyGetWindow==0.0.1
  Downloading https://files.pythonhosted.org/packages/66/93/1229fa064cef5081b06a41512085ca590b93ac949e0af82341a488a4f596/PyGetWindow-0.0.1.tar.gz
Building wheels for collected packages: PyGetWindow
  Building wheel for PyGetWindow (setup.py) ... done
  Stored in directory: C:\Users\lsw_p\AppData\Local\pip\Cache\wheels\2f\e2\4b\af020e98d7d3e76018ac9e7c420c3d37e1baca0904e3f5dbb5
Successfully built PyGetWindow
ERROR: pyautogui 0.9.42 requires Pillow, which is not installed.
ERROR: pyautogui 0.9.42 requires pymsgbox, which is not installed.
ERROR: pyautogui 0.9.42 requires pyscreeze>=0.1.20, which is not installed.
ERROR: pyautogui 0.9.42 requires PyTweening>=1.0.1, which is not installed.
Installing collected packages: PyGetWindow
Successfully installed PyGetWindow-0.0.1
2.接着再执行: pip install pyautogui,你就会发现,这次可以成功安装了.

转载于:https://www.cnblogs.com/lswzt/p/10845753.html

python安装pyautogui遇到的gbk异常解决相关推荐

  1. linux环境手动编译安装Nginx实践过程 附异常解决

    linux环境手动编译安装Nginx实践过程 附异常解决 参考文章: (1)linux环境手动编译安装Nginx实践过程 附异常解决 (2)https://www.cnblogs.com/david9 ...

  2. python安装途中遇到的问题和解决方法

    python安装途中遇到的问题和解决方法 参考文章: (1)python安装途中遇到的问题和解决方法 (2)https://www.cnblogs.com/xiaowenshu/p/10239851. ...

  3. python安装好后打不开_解决安装pyqt5之后无法打开spyder的问题

    解决安装pyqt5之后无法打开spyder的问题 运行某demo时候按照提示安装了pyqt5,然后通过命令行去打开spyder时就报这个错: 错误的说法分别有: 1.anaconda里面已经装了pyq ...

  4. 关于Python安装失败的众多分析以及解决办法

    Python 模块安装 一. 打开命令提示符 1,win + R 输入 cmd 点击确定 2,或者win + S 搜索输入 cmd 二. 环境变量没有问题的前提下 输入安装命令 pip install ...

  5. python 安装库 报错 SSL: CERTIFICATE_VERIFY_FAILED 解决方法

    目录 问题描述 临时解决方法 永久生效方法 问题描述 pip install virtualenv Collecting virtualenv /opt/python27/lib/python2.7/ ...

  6. Python安装MySQL库详解(解决Microsoft Visual C++ 9.0 is required )

    前面我们介绍的Python网络爬虫通常将抓取的数据存储至TXT或CSV文件,而当数据量增加之时,就需要将其存储至本地数据库了.Python访问数据库需要对应的接口程序,我们可以把接口程序理解为Pyth ...

  7. mac python安装太慢_【已解决】Mac中给pip3添加代理以提升下载python包的速度

    折腾: [未解决]Mac中Python 3.7安装TensorFlow 期间,用:pip3 install tensorflow 期间会去从下载python包 此处连接 files.pythonhos ...

  8. Python安装sklearn库时出现异常:ERROR: Could not install packages due to an EnvironmentError: [Errno 2]

    文章目录 一.问题描述 二.问题解决 一.问题描述 今天在学习python机器学习时,需要安装python的sklearn库,在安装的过程中出现了以下错误 上CSDN上找了好多文章,都没办法解决问题 ...

  9. python安装遇到出现0x80072f7d错误的解决办法

    1.腾讯管家直接下载Python3.7安装 先腾讯管家进行杀毒,杀毒完成后,体检完成后,在在腾讯管家的软件管理下载python . 即可解决这个问题 更多学习资料和视频,尽在微信公众号~~~

最新文章

  1. android activity根节点addview_Activity问你4个问题,你敢回答吗?
  2. 【开源】Caffe、TensorFlow、MXnet三个开源库对比
  3. amd的处理器能兼容idea么_250元就能买到16GB内存 这背后究竟是道德的沦丧还是人性的扭曲?...
  4. linux shell 除法运算符,Linux shell 基本运算符详解
  5. com词根词缀_背单词想过目不忘?看这篇文章学会用“词缀”记单词
  6. 千呼万唤始出来!诺基亚发预热海报:5摄手机真要来了
  7. python str转dict
  8. CheckStyle检查规则模板说明
  9. Verilog实现交通灯(数电课设)----------旧
  10. DataGridView列自适应宽度
  11. win7计算机图标排列,win7系统每次开机桌面图标都会重新排列的方法
  12. lae界面开发工具入门之介绍十二--iOS系统如何编译打包?
  13. 《番茄todo》APP广告的设计与制作
  14. [Android]Toolbar
  15. workbook对象需要关闭_Excel VBA解读(92):Workbook对象的Open事件和BeforeClose事件
  16. (四)航空发动机强度与振动复习纲要
  17. Flink之窗口 (Window) 下篇
  18. Java框架之Struts2(六)
  19. 学会了30个安慰自己和别人的技巧,你会更快乐
  20. Yii2默认界面增加多级菜单

热门文章

  1. python统计分析 --- 1.方差分析、t检验
  2. android+六边形布局,android – 带六边形触摸区域的六角形按钮
  3. sql增删改查_Sirvia 一套web端增删改查系统
  4. mysql事务传播属性_Spring事务传播属性和隔离级别详细介绍
  5. jdbc获取一行字符串_JDBC基础
  6. 【算法竞赛学习】数字中国创新大赛智慧海洋建设-Task4模型建立
  7. c语言编程矩阵乘积的程序,c语言矩阵相乘
  8. 图论--2-SAT--HDOJ/HDU 1824 Let's go home
  9. 访问数,每次访问页数,平均停留时间,跳出率
  10. Python+Opencv颜色和形状检测