用户:
科技改变时代查看:2 回复:5 评论:2 创建时间:2022-02-08T13:57:07
事情是这样的,我想要安装python的pyautogui,于是在Windows PowerShell里pip install pyautogui,但是(点进来!),
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
尝试新的跨平台 PowerShell https://aka.ms/pscore6
PS C:\Users\华为> pip install pyautogui
Collecting pyautogui
Downloading https://files.pythonhosted.org/packages/f0/76/7a0ec1013bc3559b7438f6773cba05ffaec600b8989be2d621a144e39b50/PyAutoGUI-0.9.53.tar.gz (59kB)
|████████████████████████████████| 61kB 491kB/s
Collecting pymsgbox (from pyautogui)
Downloading https://files.pythonhosted.org/packages/7d/ff/4c6f31a4f08979f12a663f2aeb6c8b765d3bd592e66eaaac445f547bb875/PyMsgBox-1.0.9.tar.gz
Installing build dependencies ... canceled
ERROR: Operation cancelled by user
WARNING: You are using pip version 19.2.3, however version 22.0.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
PS C:\Users\华为> python -m pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/6a/df/a6ef77a6574781a668791419ffe366c8acd1c3cf4709d210cb53cd5ce1c2/pip-22.0.3-py3-none-any.whl (2.1MB)
|████████████████████████████████| 2.1MB 79kB/s
Installing collected packages: pip
Found existing installation: pip 19.2.3
Uninstalling pip-19.2.3:
Successfully uninstalled pip-19.2.3
Successfully installed pip-22.0.3
PS C:\Users\华为> pip install pyautogui
Collecting pyautogui
Using cached PyAutoGUI-0.9.53.tar.gz (59 kB)
Preparing metadata (setup.py) ... done
Collecting pymsgbox
Using cached PyMsgBox-1.0.9.tar.gz (18 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting PyTweening>=1.0.1
Downloading pytweening-1.0.4.tar.gz (14 kB)
Preparing metadata (setup.py) ... done
Collecting pyscreeze>=0.1.21
Downloading PyScreeze-0.1.28.tar.gz (25 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting pygetwindow>=0.0.5
Downloading PyGetWindow-0.0.9.tar.gz (9.7 kB)
Preparing metadata (setup.py) ... done
Collecting mouseinfo
Downloading MouseInfo-0.1.3.tar.gz (10 kB)
Preparing metadata (setup.py) ... done
Collecting pyrect
Downloading PyRect-0.1.4.tar.gz (15 kB)
Preparing metadata (setup.py) ... done
Collecting Pillow>=5.2.0
Downloading Pillow-9.0.1-cp37-cp37m-win32.whl (2.8 MB)
---------------------------------------- 2.8/2.8 MB 76.8 kB/s eta 0:00:00
Collecting pyperclip
Downloading pyperclip-1.8.2.tar.gz (20 kB)
Preparing metadata (setup.py) ... done
Using legacy 'setup.py install' for pyautogui, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pygetwindow, since package 'wheel' is not installed.
Using legacy 'setup.py install' for PyTweening, since package 'wheel' is not installed.
Using legacy 'setup.py install' for mouseinfo, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyperclip, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyrect, since package 'wheel' is not installed.
Building wheels for collected packages: pyscreeze, pymsgbox
Building wheel for pyscreeze (pyproject.toml) ... done
Created wheel for pyscreeze: filename=PyScreeze-0.1.28-py3-none-any.whl size=13021 sha256=3dd1d71c72喵792071f121b1fb4喵12a71eea0edc80e8cfa7f191de10dfb1cf7
Stored in directory: c:\users\华为\appdata\local\pip\cache\wheels\09\85\24\8db624ac125598fc40c4fbbff9d3b42e1c4喵d168567f72a42
Building wheel for pymsgbox (pyproject.toml) ... done
Created wheel for pymsgbox: filename=PyMsgBox-1.0.9-py3-none-any.whl size=7420 sha256=5cc044dfef637a4b71a1a0caa05bc1e560085340eb7a喵60b5cb11bfa2c6af14
Stored in directory: c:\users\华为\appdata\local\pip\cache\wheels\39\eb\0e\1587e06da34adf675ad26a113da25df542991f5095303374ef
Successfully built pyscreeze pymsgbox
Installing collected packages: PyTweening, pyrect, pyperclip, pymsgbox, pygetwindow, Pillow, pyscreeze, mouseinfo, pyautogui
Running setup.py install for PyTweening ... done
Running setup.py install for pyrect ... done
Running setup.py install for pyperclip ... done
Running setup.py install for pygetwindow ... done
Running setup.py install for mouseinfo ... done
Running setup.py install for pyautogui ... done
Successfully installed Pillow-9.0.1 PyTweening-1.0.4 mouseinfo-0.1.3 pyautogui-0.9.53 pygetwindow-0.0.9 pymsgbox-1.0.9 pyperclip-1.8.2 pyrect-0.1.4 pyscreeze-0.1.28

看到了吗,安装时莫名其妙说我停止了操作
然后警告我pip等级不足,让我升级22.0.3,于是我升了一下级
WARNING: You are using pip version 19.2.3, however version 22.0.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
PS C:\Users\华为> python -m pip install --upgrade pip
最后才安装了库,看着刷出的长串信息,我差点以为又失败了,还好最后出现了进度条



别走!
好奇的我翻译了一下(用谷歌生喵机
)
收集pyautogui
下载 https://files.pythonhosted.org/packages/f0/76/7a0ec1013bc3559b7438f6773cba05ffaec600b8989be2d621a144e39b50/PyAutoGUI-0.9.53.tar.gz (59kB)
|████████████████████████████████| 61kB 491kB/s
收集 pymsgbox(来自 pyautogui)
下载 https://files.pythonhosted.org/packages/7d/ff/4c6f31a4f08979f12a663f2aeb6c8b765d3bd592e66eaaac445f547bb875/PyMsgBox-1.0.9.tar.gz
安装构建依赖项...取消
错误:用户取消操作
警告:您使用的是 pip 版本 19.2.3,但版本 22.0.3 可用。
您应该考虑通过“python -m pip install --upgrade pip”命令进行升级。
收集点
下载 https://files.pythonhosted.org/packages/6a/df/a6ef77a6574781a668791419ffe366c8acd1c3cf4709d210cb53cd5ce1c2/pip-22.0.3-py3-none-any.whl (2.1MB)
|████████████████████████████████| 2.1MB 79kB/s
安装收集的包:pip
找到现有安装:pip 19.2.3
卸载 pip-19.2.3:
成功卸载 pip-19.2.3
成功安装 pip-22.0.3
收集pyautogui
使用缓存的 PyAutoGUI-0.9.53.tar.gz (59 kB)
准备元数据 (setup.py) ... 完成
收集pymsgbox
使用缓存的 PyMsgBox-1.0.9.tar.gz (18 kB)
安装构建依赖项...完成
获得制造轮子的要求......完成
准备元数据 (pyproject.toml) ... 完成
收集 PyTweening>=1.0.1
下载 pytweening-1.0.4.tar.gz (14 kB)
准备元数据 (setup.py) ... 完成
收集 pyscreez>=0.1.21
下载 PyScreez-0.1.28.tar.gz (25 kB)
安装构建依赖项...完成
获得制造轮子的要求......完成
准备元数据 (pyproject.toml) ... 完成
采集pygetwindow>=0.0.5
下载 PyGetWindow-0.0.9.tar.gz (9.7 kB)
准备元数据 (setup.py) ... 完成
收集鼠标信息
下载 MouseInfo-0.1.3.tar.gz (10 kB)
准备元数据 (setup.py) ... 完成
收集pyrect
下载 PyRect-0.1.4.tar.gz (15 kB)
准备元数据 (setup.py) ... 完成
收集枕>=5.2.0
下载 Pillow-9.0.1-cp37-cp37m-win32.whl (2.8 MB)
---------------------------------------- 2.8/2.8 MB 76.8 kB/s eta 0 :00:00
收集 pyperclip
下载 pyperclip-1.8.2.tar.gz (20 kB)
准备元数据 (setup.py) ... 完成
对 pyautogui 使用旧版“setup.py install”,因为未安装“wheel”包。
对 pygetwindow 使用旧版“setup.py install”,因为未安装包“wheel”。
对 PyTweening 使用旧版“setup.py install”,因为未安装包“wheel”。
对 mouseinfo 使用旧版“setup.py install”,因为未安装包“wheel”。
对 pyperclip 使用旧版“setup.py install”,因为未安装包“wheel”。
对 pyrect 使用旧版“setup.py install”,因为未安装包“wheel”。
为收集的包构建轮子:pyscreeeze、pymsgbox
pyscreez (pyproject.toml) 的构建轮...完成
为 pyscreeeze 创建轮子:filename=PyScreeeze-0.1.28-py3-none-any.whl size=13021 sha256=3dd1d71c72喵792071f121b1fb4喵12a71eea0edc80e8cfa7f191de10dfb1cf7
存放目录:c:\users\华为\appdata\local\pip\cache\wheels\09\85\24\8db624ac125598fc40c4fbbff9d3b42e1c4喵d168567f72a42
pymsgbox(pyproject.toml)的构建轮...完成
为 pymsgbox 创建轮子:filename=PyMsgBox-1.0.9-py3-none-any.whl size=7420 sha256=5cc044dfef637a4b71a1a0caa05bc1e560085340eb7a喵60b5cb11bfa2c6af14
存放目录:c:\users\华为\appdata\local\pip\cache\wheels\39\eb\0e\1587e06da34adf675ad26a113da25df542991f5095303374ef
成功搭建pyscreeeze pymsgbox
安装收集的包:PyTweening、pyrect、pyperclip、pymsgbox、pygetwindow、Pillow、pyscreez、mouseinfo、pyautogui
为 PyTweening 运行 setup.py install ...完成
为 pyrect 运行 setup.py install ...完成
为 pyperclip 运行 setup.py install ...完成
为 pygetwindow 运行 setup.py install ...完成
为 mouseinfo 运行 setup.py install ...完成
为 pyautogui 运行 setup.py install ...完成
成功安装 Pillow-9.0.1 PyTweening-1.0.4 mouseinfo-0.1.3 pyautogui-0.9.53 pygetwindow-0.0.9 pymsgbox-1.0.9 pyperclip-1.8.2 pyrect-0.1.4 pyscreeeze-0.1.28
谁能告诉我轮子、元数据是什么???