首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为tesseract运行setup.py安装-ocr未成功运行

为tesseract运行setup.py安装-ocr未成功运行
EN

Stack Overflow用户
提问于 2022-11-01 13:55:32
回答 1查看 78关注 0票数 0

因此,我试图安装Tesseract-OCR软件包到这个项目的一些个人脚本,我试图运行,但它没有安装的软件包。

每当我尝试安装tesseract-ocr /给它命令,例如pip install tesseract-ocr给我这个输出端,im使用Python 3.9并在windows上,我希望它能安装以便运行我的脚本

代码语言:javascript
运行
复制
(venv) C:\Users\bebla\PycharmProjects\osrs_basic_botting_functions>pip install Tesseract-OCR
Collecting Tesseract-OCR
  Using cached tesseract-ocr-0.0.1.tar.gz (33 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: cython in c:\users\bebla\pycharmprojects\osrs_basic_botting_functions\venv\lib\site-packages (from Tesseract-OCR) (0.29.32)
Building wheels for collected packages: Tesseract-OCR
  Building wheel for Tesseract-OCR (setup.py) ... error
  error: subprocess-exited-with-error

  
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [15 lines of output]
      C:\Users\bebla\PycharmProjects\osrs_basic_botting_functions\venv\lib\site-packages\setuptools\dist.py:726: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
        % (opt, underscore_opt)
      running bdist_wheel
      running build
      running build_py
      file tesseract_ocr.py (for module tesseract_ocr) not found
      file tesseract_ocr.py (for module tesseract_ocr) not found
      running build_ext
      creating build
      creating build\temp.win-amd64-3.7
      creating build\temp.win-amd64-3.7\Release
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\bebla\PycharmProjects\osrs_basic_botting_functions\venv\include -
IC:\Users\bebla\AppData\Local\Programs\Python\Python37\include -IC:\Users\bebla\AppData\Local\Programs\Python\Python37\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.33.31629\include" "-IC
:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\P
rogram Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" /EHsc /Tptesseract_ocr.cpp /Fobuild\temp.win-amd64-3.7\Release\tesseract_ocr.obj
      tesseract_ocr.cpp
      tesseract_ocr.cpp(779): fatal error C1083: Cannot open include file: 'leptonica/allheaders.h': No such file or directory
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for Tesseract-OCR
  Running setup.py clean for Tesseract-OCR
Failed to build Tesseract-OCR
Installing collected packages: Tesseract-OCR
  Running setup.py install for Tesseract-OCR ... error
  error: subprocess-exited-with-error

  × Running setup.py install for Tesseract-OCR did not run successfully.
  │ exit code: 1
  ╰─> [17 lines of output]
      C:\Users\bebla\PycharmProjects\osrs_basic_botting_functions\venv\lib\site-packages\setuptools\dist.py:726: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
        % (opt, underscore_opt)
      running install
      C:\Users\bebla\PycharmProjects\osrs_basic_botting_functions\venv\lib\site-packages\setuptools\command\install.py:37: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
        setuptools.SetuptoolsDeprecationWarning,
      running build
      running build_py
      file tesseract_ocr.py (for module tesseract_ocr) not found
      file tesseract_ocr.py (for module tesseract_ocr) not found
      running build_ext
      creating build
      creating build\temp.win-amd64-3.7
      creating build\temp.win-amd64-3.7\Release
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\bebla\PycharmProjects\osrs_basic_botting_functions\venv\include -
IC:\Users\bebla\AppData\Local\Programs\Python\Python37\include -IC:\Users\bebla\AppData\Local\Programs\Python\Python37\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.33.31629\include" "-IC
:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\P
rogram Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" /EHsc /Tptesseract_ocr.cpp /Fobuild\temp.win-amd64-3.7\Release\tesseract_ocr.obj
      tesseract_ocr.cpp
      tesseract_ocr.cpp(779): fatal error C1083: Cannot open include file: 'leptonica/allheaders.h': No such file or directory
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [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.
╰─> Tesseract-OCR

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
代码语言:javascript
运行
复制
EN

回答 1

Stack Overflow用户

发布于 2022-11-02 22:31:28

简单的答案是直接从其安装的目录中安装tesseract-ocr,如果您从互联网上下载了这些文件,显然不能在我的pc上从pycharm上安装tesseract,在您的项目的p魅力终端中输入以下内容:注意:磁盘:\文件夹\Teesseract-OCR然后pip安装tesseract

代码语言:javascript
运行
复制
C:\Program Files\Tesseract-OCR

C:\Program Files\Tesseract-OCR>pip install tesseract
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74277033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档