Toggle navigation
Toggle navigation
This project
Loading...
Sign in
万朱浩
/
Venue-Ops
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
马一丁
2025-11-19 12:26:53 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
d744acfd9eae61632939b7d41fcd1344d3efb3f9
d744acfd
1 parent
1cf82ade
Modify the Error Message When the Pango Library is Missing
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
4 deletions
ReportEngine/utils/dependency_check.py
ReportEngine/utils/dependency_check.py
View file @
d744acf
...
...
@@ -27,8 +27,12 @@ def check_pango_available():
error_msg
=
str
(
e
)
if
'pango'
in
error_msg
.
lower
():
return
False
,
(
"⚠ Pango 依赖未安装或无法加载,PDF 导出功能将不可用(其他功能不受影响)
\n
"
" 请查看 requirements.txt 文件中的 PDF 生成部分,了解如何安装 Pango 依赖"
"╔════════════════════════════════════════════════════════════════╗
\n
"
"║ ⚠️ Pango 依赖未安装或无法加载 ║
\n
"
"║ ║
\n
"
"║ 📄 PDF 导出功能将不可用(其他功能不受影响) ║
\n
"
"║ 📖 详细安装说明请查看:根目录下的 README.md ║
\n
"
"╚════════════════════════════════════════════════════════════════╝"
)
return
False
,
f
"⚠ PDF 依赖加载失败: {error_msg}"
except
ImportError
as
e
:
...
...
@@ -49,8 +53,8 @@ def log_dependency_status():
logger
.
success
(
message
)
else
:
logger
.
warning
(
message
)
logger
.
info
(
"提示:PDF 导出功能需要 Pango 库支持,但不影响系统其他功能的正常使用"
)
logger
.
info
(
"安装说明请参考:requirements.txt 文件中的 '===== PDF生成 =====' 部分"
)
logger
.
info
(
"💡 提示:PDF 导出功能需要 Pango 库支持,但不影响系统其他功能的正常使用"
)
logger
.
info
(
"📚 安装说明请参考:根目录下的 README.md 文件"
)
return
is_available
...
...
Please
register
or
login
to post a comment