# python 报错; pip install 报错;error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Mi

python 报错; pip install 报错;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/

解决问题了的话求看官老爷们给个👍哈 谢谢支持QAQ

日常总结我踩过的坑 今天是cnocr的安装 首先第一行代码 pip安装cnocr(一个ocr工具第三方库 )

pip install cnocr -i https://pypi.tuna.tsinghua.edu.cn/simple/

报错信息在文末 需要翻老底的可以去看看

这里报出了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/

这个错误 看的很明显了让你安装visual c++ 14.0 后面的链接十分不友好给了一个下图 你都不知道要安装那个

在这里插入图片描述

看这里 有的帖子让你安装个VS 这个跟一下就知道一看就是个开发环境 不可能运行需要开发环境的 所以直接安装运行环境就好了

链接在这里!!!!链接在这里!!!!链接在这里!!!!链接在这里!!!!链接在这里!!!!链接在这里!!!!

https:不要下载//www.microsoft.com不要下载这个/en-us/download/confirmation.aspx?id=48159

https://learn.microsoft.com/zh-CN/cpp不要下载这个/windows/latest-supported-vc-redist?view=msvc-170

上面两个链接我都安装了 但是不通过 是其他up更新的帖子

下面这个有绝对可以解决问题

链接:https://pan.baidu.com/s/1_a4H3TuLQzH7KFjIsKKfOg?pwd=g2qs

因为可能有不止一个环境的缺失这个属于大礼包吧 不能解决请找我 评论去会更新链接

点击后会自动下载一个文件 安装了就可以继续在pip install中继续安装你想安装的第三方库了(可以不重启)

Collecting cnocr
Using cached cnocr-2.2.2.1-py3-none-any.whl (244 kB)
Collecting onnx
Using cached onnx-1.12.0-cp39-cp39-win_amd64.whl (11.5 MB)
Requirement already satisfied: pillow>=5.3.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (9.3.0)
Requirement already satisfied: torchvision<0.14,>=0.9.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (0.13.1)
Requirement already satisfied: tqdm in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (4.64.1)
Collecting onnxruntime
Using cached onnxruntime-1.13.1-cp39-cp39-win_amd64.whl (5.9 MB)
Collecting cnstd>=1.2
Using cached cnstd-1.2-py3-none-any.whl (167 kB)
Collecting click
Using cached click-8.1.3-py3-none-any.whl (96 kB)
Requirement already satisfied: torch<1.13,>=1.8.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (1.12.1)
Requirement already satisfied: pytorch-lightning>=1.6.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (1.8.3.post1)
Requirement already satisfied: torchmetrics in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (0.11.0)
Requirement already satisfied: numpy in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnocr) (1.23.5)
Requirement already satisfied: unidecode in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnstd>=1.2->cnocr) (1.3.6)
Requirement already satisfied: shapely in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnstd>=1.2->cnocr) (1.8.5.post1)
Requirement already satisfied: pyclipper in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnstd>=1.2->cnocr) (1.3.0.post4)
Collecting opencv-python>=4.0.0
Using cached opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl (35.6 MB)
Collecting Polygon3
Using cached Polygon3-3.0.9.1.tar.gz (39 kB)
Preparing metadata (setup.py) … done
Collecting matplotlib
Using cached matplotlib-3.6.2-cp39-cp39-win_amd64.whl (7.2 MB)
Requirement already satisfied: scipy in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from cnstd>=1.2->cnocr) (1.9.3)
Requirement already satisfied: packaging>=17.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from pytorch-lightning>=1.6.0->cnocr) (22.0)
Requirement already satisfied: fsspec[http]>2021.06.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from pytorch-lightning>=1.6.0->cnocr) (2022.11.0)
Requirement already satisfied: PyYAML>=5.4 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from pytorch-lightning>=1.6.0->cnocr) (6.0)
Requirement already satisfied: lightning-utilities0.3.* in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from pytorch-lightning>=1.6.0->cnocr) (0.3.0)
Requirement already satisfied: tensorboardX>=2.2 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from pytorch-lightning>=1.6.0->cnocr) (2.5.1)
Requirement already satisfied: typing-extensions>=4.0.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from pytorch-lightning>=1.6.0->cnocr) (4.4.0)
Requirement already satisfied: fire in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from lightning-utilities
0.3.->pytorch-lightning>=1.6.0->cnocr) (0.4.0)
Requirement already satisfied: requests in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from torchvision<0.14,>=0.9.0->cnocr) (2.28.1)
Requirement already satisfied: colorama in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from tqdm->cnocr) (0.4.6)
Requirement already satisfied: protobuf<=3.20.1,>=3.12.2 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from onnx->cnocr) (3.20.1)
Requirement already satisfied: sympy in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from onnxruntime->cnocr) (1.11.1)
Requirement already satisfied: coloredlogs in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from onnxruntime->cnocr) (15.0.1)
Requirement already satisfied: flatbuffers in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from onnxruntime->cnocr) (22.12.6)
Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (3.8.3)
Requirement already satisfied: humanfriendly>=9.1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from coloredlogs->onnxruntime->cnocr) (10.0)
Requirement already satisfied: cycler>=0.10 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->cnstd>=1.2->cnocr) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->cnstd>=1.2->cnocr) (4.38.0)
Requirement already satisfied: python-dateutil>=2.7 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->cnstd>=1.2->cnocr) (2.8.2)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->cnstd>=1.2->cnocr) (1.4.4)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->cnstd>=1.2->cnocr) (1.0.6)
Requirement already satisfied: pyparsing>=2.2.1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->cnstd>=1.2->cnocr) (3.0.9)
Requirement already satisfied: idna<4,>=2.5 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from requests->torchvision<0.14,>=0.9.0->cnocr) (3.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from requests->torchvision<0.14,>=0.9.0->cnocr) (2022.12.7)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from requests->torchvision<0.14,>=0.9.0->cnocr) (1.26.13)
Requirement already satisfied: charset-normalizer<3,>=2 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from requests->torchvision<0.14,>=0.9.0->cnocr) (2.1.1)
Requirement already satisfied: mpmath>=0.19 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from sympy->onnxruntime->cnocr) (1.2.1)
Requirement already satisfied: yarl<2.0,>=1.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (1.8.2)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (4.0.2)
Requirement already satisfied: frozenlist>=1.1.1 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (1.3.3)
Requirement already satisfied: attrs>=17.3.0 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (22.1.0)
Requirement already satisfied: multidict<7.0,>=4.5 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (6.0.3)
Requirement already satisfied: aiosignal>=1.1.2 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch-lightning>=1.6.0->cnocr) (1.3.1)
Requirement already satisfied: pyreadline3 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from humanfriendly>=9.1->coloredlogs->onnxruntime->cnocr) (3.4.1)
Requirement already satisfied: six>=1.5 in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from python-dateutil>=2.7->matplotlib->cnstd>=1.2->cnocr) (1.16.0)
Requirement already satisfied: termcolor in c:\users\41379\appdata\local\programs\python\python39\lib\site-packages (from fire->lightning-utilities==0.3.
->pytorch-lightning>=1.6.0->cnocr) (2.1.1)
Installing collected packages: Polygon3, opencv-python, onnx, click, matplotlib, onnxruntime, cnstd, cnocr
DEPRECATION: Polygon3 is being installed using the legacy ‘setup.py install’ method, because it does not have a ‘pyproject.toml’ and the ‘wheel’ package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the ‘–use-pep517’ option. Discussion can be found at https://github.com/pypa/pip/issues/8559
Running setup.py install for Polygon3 … error
error: subprocess-exited-with-error

× Running setup.py install for Polygon3 did not run successfully.
│ exit code: 1
╰─> [14 lines of output]
Using NumPy extension!
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\Polygon
copying Polygon\IO.py -> build\lib.win-amd64-3.9\Polygon
copying Polygon\Shapes.py -> build\lib.win-amd64-3.9\Polygon
copying Polygon\Utils.py -> build\lib.win-amd64-3.9\Polygon
copying Polygon_init_.py -> build\lib.win-amd64-3.9\Polygon
running build_ext
building ‘Polygon.cPolygon’ 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/
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> Polygon3

note: This is an issue with the package mentioned above, not pip.
cy-install-failure

× Encountered error while trying to install package.
╰─> Polygon3

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值