在Python 3.11-alpine docker镜像的opencv-python阶段安装unstructured[pdf]失败,

5t7ly7z5  于 2个月前  发布在  Python
关注(0)|答案(4)|浏览(42)

问题描述:在Docker镜像中安装unstructured和unstructured[pdf]时遇到了不兼容的numpy问题。

解决方案:尝试将numpy版本降级到一个与Python 3.11-alpine兼容的版本,例如1.20.x。在requirements.txt文件中修改numpy的版本为1.20.x,然后重新构建Docker镜像。

修改后的requirements.txt文件内容如下:

opencv-python==4.6.0.66
unstructured-inference->unstructured==0.10.16->-r /requirements.txt (line 4)
numpy==1.20.x
isr3a4wc

isr3a4wc1#

在这里也存在同样的问题。

yhuiod9q

yhuiod9q2#

现在即使使用之前可以正常工作的python3.10-alpine,也无法正常工作。不确定后台添加了哪些新内容,导致出现了新的问题。

tmp/pip-install-tltrnbg7/opencv-python_218517a01db34d7aa0d9c09d5f167498/_skbuild/linux-x86_64-3.10/cmake-build/3rdparty/ade/ade-0.1.1f/sources/ade/include/ade/typed_graph.hpp:22:1: 警告:'std::uintptr_t'在头文件''中定义;是否忘记包含'#include '?

412.4 21 | #include "typed_metadata.hpp"
412.4 +++ |+#include 
412.4 22 |
7d7tgy0s

7d7tgy0s4#

有任何更新吗?

相关问题