点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好。
我正在使用一个Data Intelligence实例,试图创建一个Python建模管道来允许我连接到外部SQL DW。 因此,我正在尝试利用ODBC连接。
我正在尝试按照文档中概述的标准Docker流程安装Python软件包'pyodbc':https://help.sap.com/viewer/29ff74dc606c41acad117003f6034ac7/2.6.latest/zh-CN/781938a8d99944d099c94ac813962c34.html 。 但是,当我尝试构建Docker文件时,此操作将失败。 这种情况只发生在pyodbc软件包中,因为我已经测试了其他没有问题的软件包。
正在运行的代码是此代码的变体:
从$ com.sap.opensuse.base开始 运行python3.6-m pip install pyodbc
引发的错误是:
错误构建docker映像。 Docker守护程序错误:命令'/bin/sh -c python3.6 -m pip --no-cache-dir install pyodbc'返回了非零代码:1
我无法弄清楚如何为每次构建尝试找到更详细的错误日志。 我已尝试使用不同的路径,指定版本号等对上述代码进行多种变体。
任何人都可以解释为什么它在这里失败了吗?
谢谢。
Fryderyk,我建议先在本地运行docker,然后再在DI上构建docker,然后再从该本地获得更详细的错误消息。 当然,您不能使用SAP提供的图像,但是出于测试目的,您可以使用" opensuse/leap:15.0"。
当我使用以下docker映像时,我可以重现您的错误,您可以从那里开始解决安装jodbc的难题。 有关更多详细信息,您可以查看我的博客作为指导。 有关在SAP Data Intelligence上创建Docker文件的一些说明
>>
从opensuse/leap:15.0
RUN zypper-非交互式更新&& \
zypper-非交互式安装--no-推荐--force-resolution \
python3 \
python3-pip \
gcc = 7 \
gcc-c ++ = 7 \
libgthread-2_0-0 = 2.54.3运行python3 -m pip install pyodbc
嗨,
我有一个错误,但无法解决
我有一个像这样的码头工人
当我尝试使用这些标签创建图形时,就像我在图像中显示的那样。
我有这个错误
[对象对象],错误,"无法运行图:未能部署图:未能准备图描述:未能选择图像:未找到组'group1'具有运行时标签的匹配dockerfile:{"" docker4" ":"""",""龙卷风"":"" 5.0.2"","" python36"":"""","" opensuse"":""""}
我正在使用试用版sal sap实例Sap Data Intelligence 3.0
谢谢
一周热门 更多>