报错时,考虑“版本命名一致性”
安装paddleocr时报错:
-------------------------------------- C++ Traceback (most recent call last): -------------------------------------- 0 paddle_infer::Predictor::Predictor(paddle::AnalysisConfig const&) 1 std::unique_ptr<paddle::PaddlePredictor, std::default_delete<paddle::PaddlePredictor> > paddle::CreatePaddlePredictor<paddle::AnalysisConfig, (paddle::PaddleEngineKind)2>(paddle::AnalysisConfig const&) 2 paddle::AnalysisPredictor::Init(std::shared_ptr<paddle::framework::Scope> const&, std::shared_ptr<paddle::framework::ProgramDesc> const&) 3 paddle::AnalysisPredictor::PrepareProgram(std::shared_ptr<paddle::framework::ProgramDesc> const&) 4 paddle::AnalysisPredictor::OptimizeInferenceProgram() 5 paddle::inference::analysis::Analyzer::RunAnalysis(paddle::inference::analysis::Argument*) 6 paddle::inference::analysis::IrAnalysisPass::RunImpl(paddle::inference::analysis::Argument*) 7 paddle::inference::analysis::IRPassManager::Apply(std::unique_ptr<paddle::framework::ir::Graph, std::default_delete<paddle::framework::ir::Graph> >) 8 paddle::framework::ir::Pass::Apply(paddle::framework::ir::Graph*) const 9 paddle::framework::ir::SelfAttentionFusePass::ApplyImpl(paddle::framework::ir::Graph*) const 10 paddle::framework::ir::GraphPatternDetector::operator()(paddle::framework::ir::Graph*, std::function<void (std::map<paddle::framework::ir::PDNode*, paddle::framework::ir::Node*, paddle::framework::ir::GraphPatternDetector::PDNodeCompare, std::allocator<std::pair<paddle::framework::ir::PDNode* const, paddle::framework::ir::Node*> > > const&, paddle::framework::ir::Graph*)>) ---------------------- Error Message Summary: ---------------------- FatalError: `Illegal instruction` is detected by the operating system. [TimeInfo: *** Aborted at 1725533879 (unix time) try "date -d @1725533879" if you are using GNU date ***] [SignalInfo: *** SIGILL (@0x798d5904913a) received by PID 15008 (TID 0x798d5ff6c740) from PID 1493471546 ***]
很显然,这些报错并没有什么有价值的东西。
解决方法
之前:
λ ocr ~ pip list |grep paddle grep: warning: GREP_OPTIONS is deprecated; please use an alias or script paddle-bfloat 0.1.7 paddleocr 2.8.1 paddlepaddle 2.6.1 paddlepaddle-gpu 2.5.2.post120
手动安装paddlepaddle==2.5.2
后:
λ ocr ~ pip list |grep paddle grep: warning: GREP_OPTIONS is deprecated; please use an alias or script paddle-bfloat 0.1.7 paddleocr 2.7.3 paddlepaddle 2.5.2 paddlepaddle-gpu 2.5.2.post120
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!