数据智能Docker文件安装失败

2020-08-16 02:29发布

         点击此处--->   EasySAP.com群内免费提供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

我无法弄清楚如何为每次构建尝试找到更详细的错误日志。 我已尝试使用不同的路径,指定版本号等对上述代码进行多种变体。

任何人都可以解释为什么它在这里失败了吗?

谢谢。

         点击此处--->   EasySAP.com群内免费提供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

我无法弄清楚如何为每次构建尝试找到更详细的错误日志。 我已尝试使用不同的路径,指定版本号等对上述代码进行多种变体。

任何人都可以解释为什么它在这里失败了吗?

谢谢。

付费偷看设置
发送
2条回答
愤怒的猪头君
1楼-- · 2020-08-16 03:07

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

吹牛啤
2楼-- · 2020-08-16 03:04

嗨,

我有一个错误,但无法解决

我有一个像这样的码头工人

当我尝试使用这些标签创建图形时,就像我在图像中显示的那样。

我有这个错误

[对象对象],错误,"无法运行图:未能部署图:未能准备图描述:未能选择图像:未找到组'group1'具有运行时标签的匹配dockerfile:{"" docker4" ":"""",""龙卷风"":"" 5.0.2"","" python36"":"""","" opensuse"":""""}

我正在使用试用版sal sap实例Sap Data Intelligence 3.0

谢谢

一周热门 更多>