欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

windows环境下用pip安装pyautogui遇到的几个问题

程序员文章站 2023-01-11 22:54:59
1、不能直接使用win+r运行cmd并使用pip,必须点击开始->windows系统->命令提示符,右键->以管理员身份运行 2、运行pip install pyautogui后提示You are using pip version 10.0.1, however version 19.0.1 is ......

1、不能直接使用win+r运行cmd并使用pip,必须点击开始->windows系统->命令提示符,右键->以管理员身份运行

2、运行pip install pyautogui后提示you are using pip version 10.0.1, however version 19.0.1 is available.

这个是pip版本低了,根据提示运行python -m pip install --upgrade pip即可。

3、继续运行pip install pyautogui出现错误:

using cached https://files.pythonhosted.org/packages/01/ed/56d4a369c6e18f6b239
d9ef37b3222ba308bfebf949571b2611ff7d64f1d/pygetwindow-0.0.4.tar.gz
complete output from command python setup.py egg_info:
traceback (most recent call last):
file "<string>", line 1, in <module>
file "c:\users\80237102\appdata\local\temp\pip-install-m1k3v484\pygetwindo
w\setup.py", line 11, in <module>
long_description = fh.read()
unicodedecodeerror: 'gbk' codec can't decode byte 0xa2 in position 905: ille
gal multibyte sequence

----------------------------------------
command "python setup.py egg_info" failed with error code 1 in c:\users\80237102
\appdata\local\temp\pip-install-m1k3v484\pygetwindow\

这个错误是安装pyautogui过程中遇到的一个核心错误,是安装pygetwindow过程中出现的,网上搜了一通,最后试了各种方法,就是降低pygetwindow版本,默认安装的pyautogui-0.9.41,依赖的是pygetwindow-0.0.4,就是这个pygetwindow-0.0.4导致了上述问题,于是网上大神说降低pygetwindow版本,运行pip install pygetwindow==0.0.1后安装pygetwindow成功,然后再运行pip install pyautogui。