安裝tesserocr時提示error: Microsoft Visual C++ 14.0 is required

pip install tesserocr pillow時,提示:python

按照給的提示,進到微軟官網,啥都沒有,pip的安裝報錯提示是時候更新一波了~git

在網上找Microsoft Visual C++的資料,十分稀少,只能採用wheel安裝編譯後的壓縮包。whl文件本質上是一個壓縮包,裏面包含了py文件以及通過編譯的pyd文件,能夠在不具有編譯環境的狀況下,進行安裝。pip默認也是先下載wheel安裝,沒有的話在對源碼進行編譯(包含了C++的源碼都須要編譯),而須要的Microsoft Visual C++ 14.0則是編譯工具github

tesserocr的下載地址是:https://github.com/simonflueckiger/tesserocr-windows_build/releases/tag/tesserocr-v2.2.2-tesseract-4.0.0-master,下載tesserocr-2.2.2-cp36-cp36m-win_amd64.whl,而後拷貝到python目錄,在python目錄下打開cmder,pip install tesserocr-2.2.2-cp36-cp36m-win_amd64.whlwindows

好吧,我認輸了,因爲個人python版本是3.7的,而whl文件支持 的是python3.6的,纔會拋出一個不支持這個平臺的錯誤,後來仔細看了一下,應該選擇下載的地址是:https://github.com/simonflueckiger/tesserocr-windows_build/releases,再次安裝,能夠看到因爲是編譯過的,安裝速度超快:
工具

因爲開始時使用pip install tesserocr pillow,同時安裝tesserocr和pillow,安裝報錯了,pillow也沒安裝成功。因此須要再次pip install pillow便可ui

 

 

 

參考文章

安裝tesserocr:error: Microsoft Visual C++ 14.0 is required Get it with "Microsoft Visual C++ Build Toospa

相關文章
相關標籤/搜索