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
日??偨Y(jié)我踩過的坑 今天是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 這個跟一下就知道一看就是個開發(fā)環(huán)境 不可能運(yùn)行需要開發(fā)環(huán)境的 所以直接安裝運(yùn)行環(huán)境就好了
鏈接在這里?。。?!鏈接在這里!?。?!鏈接在這里!?。。℃溄釉谶@里?。。。℃溄釉谶@里?。。?!鏈接在這里?。。。?/p>
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
因為可能有不止一個環(huán)境的缺失這個屬于大禮包吧 不能解決請找我 評論去會更新鏈接
點擊后會自動下載一個文件 安裝了就可以繼續(xù)在pip install中繼續(xù)安裝你想安裝的第三方庫了(可以不重啟)
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-utilities0.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文章來源:http://www.zghlxwxcb.cn/news/detail-780701.html
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.文章來源地址http://www.zghlxwxcb.cn/news/detail-780701.html
到了這里,關(guān)于# python 報錯; pip install 報錯;error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Mi的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!