Skip to content

Commit

Permalink
fix:修复3.1.3版本下关于启动ncatbot提示NoneType的问题
Browse files Browse the repository at this point in the history
  • Loading branch information
Qi-Cao committed Feb 19, 2025
1 parent c287ad2 commit ecb09fb
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion ncatbot/utils/check_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,14 @@ def get_local_package_version(package_name):
:return: 本地版本(字符串)或 None(如果包未安装)
"""
try:
# 改用 python -m pip
# 改用 python -m pip,并添加encoding参数
result = subprocess.run(
[sys.executable, "-m", "pip", "show", package_name],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
text=True,
encoding="utf-8",
check=True
)
# 如果命令成功执行,结果包含包的版本信息
for line in result.stdout.splitlines():
Expand Down

0 comments on commit ecb09fb

Please sign in to comment.