python - 在 Python WEB 页面上的 Imutils 导入中获取“未定义符号”
问题描述
我在 Ubuntu 18.04 中使用 Apache/Lampp 运行 Python 网页,并且我的代码在终端中已经可以正常运行,但是当我在使用 Apache 的浏览器上运行时,我得到了这个错误:
/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0:未定义符号 FT_Get_Var_Blend_Coordinates
当我尝试从 imutils 导入“non_max_supression”时发生此错误。
只需这几行代码:
#!/usr/bin/python3.6
print("Content-Type:text/html;charset=utf-8\n")
import sys
try:
from imutils.object_detection import non_max_supression
except Exception as exc
print(exc)
我在很多地方都读到这可能是 FreeType 库的问题,所以我尝试卸载,然后测试,然后再次安装,再次测试,但没有任何改变。有些地方说这是infinality bundle的问题,但我还没有安装。
解决方案
推荐阅读
- python - ValueError:只能将大小为 1 的数组转换为 Python 标量:将 lambda 应用于函数
- db2 - Cobol 调用存储过程 - SQLCODE -440
- reactjs - 在 Material UI appbar 中渲染图像
- python - 单选按钮的var值可以是Python中的字符串吗
- javascript - OpenLayers VectorLayers 从地图元素倾斜
- c++ - C中的通用头文件
- swift - 错误 ITMS-90046:“无效的代码签名权利”
- javascript - 可点击 tr 内的 href / router-link
- javascript - 仅针对使用 cookie 的不同用户的视图计数器递增
- sql - 如何更新冲突 postgres