PyQt5下载失败,下载了VS还是没用

我现在要下载PyQt5做GUI窗口,结果PyCharm报错

img


我下载了VS还是没用

img

You should consider upgrading via the 'python -m pip install --upgrade pip' command.这个应该需要升级,直接cmd后输入python -m pip install --upgrade pip

报错信息(用的cmd在装)


```python
C:\Users\Administrator>pip install PyQt5 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Collecting PyQt5
  Downloading http://mirrors.aliyun.com/pypi/packages/3b/27/fd81188a35f37be9b3b4c2db1654d9439d1418823916fe702ac3658c9c41/PyQt5-5.15.6.tar.gz (3.2MB)
    100% |████████████████████████████████| 3.2MB 198kB/s
  Installing build dependencies ... error
  Complete output from command c:\users\administrator\appdata\local\programs\python\python37\python.exe c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\pip install --ignore-installed --no-user --prefix C:\Users\ADMINI~1\AppData\Local\Temp\pip-build-env-5e20e65q\overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com -- "sip >=6.4, <7" "PyQt-builder >=1.9, <2":
  Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
  Collecting sip<7,>=6.4
    Downloading http://mirrors.aliyun.com/pypi/packages/c6/08/34642c4db19e9d41f43640547c5a997cb9b12b512f8c61d0d476e8b9e883/sip-6.6.1.tar.gz (1.1MB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
      Preparing wheel metadata: started
      Preparing wheel metadata: finished with status 'done'
  Collecting PyQt-builder<2,>=1.9
    Downloading http://mirrors.aliyun.com/pypi/packages/e4/55/db354bd9dfa613c8f8f6ecb81617caefdfb3e77befba098f8e14ed95e385/PyQt_builder-1.12.2-py3-none-any.whl (5.6MB)
  Collecting setuptools (from sip<7,>=6.4)
    Downloading http://mirrors.aliyun.com/pypi/packages/fb/58/9efbfe68482dab9557c49d433a60fff9efd7ed8835f829eba8297c2c124a/setuptools-62.1.0-py3-none-any.whl (1.1MB)
  Collecting toml (from sip<7,>=6.4)
    Downloading http://mirrors.aliyun.com/pypi/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl
  Collecting ply (from sip<7,>=6.4)
    Downloading http://mirrors.aliyun.com/pypi/packages/a3/58/35da89ee790598a0700ea49b2a66594140f44dec458c07e8e3d4979137fc/ply-3.11-py2.py3-none-any.whl (49kB)
  Collecting packaging (from sip<7,>=6.4)
    Downloading http://mirrors.aliyun.com/pypi/packages/05/8e/8de486cbd03baba4deef4142bd643a3e7bbe954a784dc1bb17142572d127/packaging-21.3-py3-none-any.whl (40kB)
  Collecting pyparsing!=3.0.5,>=2.0.2 (from packaging->sip<7,>=6.4)
    Downloading http://mirrors.aliyun.com/pypi/packages/d9/41/d9cfb4410589805cd787f8a82cddd13142d9bf7449d12adf2d05a4a7d633/pyparsing-3.0.8-py3-none-any.whl (98kB)
  Building wheels for collected packages: sip
    Building wheel for sip (PEP 517): started
    Building wheel for sip (PEP 517): finished with status 'error'
    Complete output from command c:\users\administrator\appdata\local\programs\python\python37\python.exe c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\pip\_vendor\pep517\_in_process.py build_wheel C:\Users\ADMINI~1\AppData\Local\Temp\tmpm_4vf8is:
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-cpython-37
    creating build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\abstract_builder.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\abstract_project.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\api.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\argument_parser.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\bindings.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\bindings_configuration.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\buildable.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\builder.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\configurable.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\distutils_builder.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\exceptions.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\installable.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\project.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\pyproject.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\py_versions.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\setuptools_builder.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\version.py -> build\lib.win-amd64-cpython-37\sipbuild
    copying sipbuild\__init__.py -> build\lib.win-amd64-cpython-37\sipbuild
    creating build\lib.win-amd64-cpython-37\sipbuild\distinfo
    copying sipbuild\distinfo\distinfo.py -> build\lib.win-amd64-cpython-37\sipbuild\distinfo
    copying sipbuild\distinfo\main.py -> build\lib.win-amd64-cpython-37\sipbuild\distinfo
    copying sipbuild\distinfo\__init__.py -> build\lib.win-amd64-cpython-37\sipbuild\distinfo
    creating build\lib.win-amd64-cpython-37\sipbuild\generator
    copying sipbuild\generator\python_slots.py -> build\lib.win-amd64-cpython-37\sipbuild\generator
    copying sipbuild\generator\specification.py -> build\lib.win-amd64-cpython-37\sipbuild\generator
    copying sipbuild\generator\templates.py -> build\lib.win-amd64-cpython-37\sipbuild\generator
    copying sipbuild\generator\utils.py -> build\lib.win-amd64-cpython-37\sipbuild\generator
    copying sipbuild\generator\__init__.py -> build\lib.win-amd64-cpython-37\sipbuild\generator
    creating build\lib.win-amd64-cpython-37\sipbuild\module
    copying sipbuild\module\abi_version.py -> build\lib.win-amd64-cpython-37\sipbuild\module
    copying sipbuild\module\main.py -> build\lib.win-amd64-cpython-37\sipbuild\module
    copying sipbuild\module\module.py -> build\lib.win-amd64-cpython-37\sipbuild\module
    copying sipbuild\module\__init__.py -> build\lib.win-amd64-cpython-37\sipbuild\module
    creating build\lib.win-amd64-cpython-37\sipbuild\tools
    copying sipbuild\tools\build.py -> build\lib.win-amd64-cpython-37\sipbuild\tools
    copying sipbuild\tools\install.py -> build\lib.win-amd64-cpython-37\sipbuild\tools
    copying sipbuild\tools\sdist.py -> build\lib.win-amd64-cpython-37\sipbuild\tools
    copying sipbuild\tools\wheel.py -> build\lib.win-amd64-cpython-37\sipbuild\tools
    copying sipbuild\tools\__init__.py -> build\lib.win-amd64-cpython-37\sipbuild\tools
    creating build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\annotations.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\instantiations.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\parser.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\parser_manager.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\parsetab.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\python_exceptions.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\rules.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\tokens.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    copying sipbuild\generator\parser\__init__.py -> build\lib.win-amd64-cpython-37\sipbuild\generator\parser
    creating build\lib.win-amd64-cpython-37\sipbuild\module\source
    creating build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\apiversions.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\array.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\array.h -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\bool.cpp -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\descriptors.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\int_convertors.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\LICENSE -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\LICENSE-GPL2 -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\LICENSE-GPL3 -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\MANIFEST.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\objmap.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\pyproject.toml -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\qtlib.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\README.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\setup.cfg.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\setup.py.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\sip.h.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\sip.pyi -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\sip.rst.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\sipint.h -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\siplib.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\threads.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    copying sipbuild\module\source\12\voidptr.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\12
    creating build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\array.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\array.h -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\bool.cpp -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\descriptors.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\int_convertors.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\LICENSE -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\LICENSE-GPL2 -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\LICENSE-GPL3 -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\MANIFEST.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\objmap.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\pyproject.toml -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\README.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\setup.cfg.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\setup.py.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\sip.h.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\sip.pyi -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\sip.rst.in -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\sipint.h -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\siplib.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\threads.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    copying sipbuild\module\source\13\voidptr.c -> build\lib.win-amd64-cpython-37\sipbuild\module\source\13
    running build_ext
    building 'sipbuild.code_generator' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

    ----------------------------------------
    Failed building wheel for sip
    Running setup.py clean for sip
  Failed to build sip
  Could not build wheels for sip which use PEP 517 and cannot be installed directly
  You are using pip version 19.0.3, however version 22.0.4 is available.
  You should consider upgrading via the 'python -m pip install --upgrade pip' command.

  ----------------------------------------
Command "c:\users\administrator\appdata\local\programs\python\python37\python.exe c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\pip install --ignore-installed --no-user --prefix C:\Users\ADMINI~1\AppData\Local\Temp\pip-build-env-5e20e65q\overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com -- "sip >=6.4, <7" "PyQt-builder >=1.9, <2"" failed with error code 1 in None
You are using pip version 19.0.3, however version 22.0.4 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

```