问题描述:在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
4条答案
按热度按时间isr3a4wc1#
在这里也存在同样的问题。
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 '?
pod7payv3#
相同。
7d7tgy0s4#
有任何更新吗?