0

我目前在我的 Azure 管道中使用 python 脚本

Import data as Dataframe  -->  Run Python Script  -->  Export Dataframe

我的脚本是在本地开发的,在尝试导入 tensorflow 时出现导入错误......没问题,我想我只需要将它添加到某个地方的环境依赖项中——而这里的文档让我失望了。他们似乎在不接触 GUI 的情况下依赖 SDK,但我正在使用设计器。

此时我已经使用依赖项构建了一些环境,但是在运行或脚本级别上使用这些环境对我来说并不明显。

这似乎微不足道,因此非常感谢任何有关使用模块的帮助。

4

1 回答 1

1

使用未预安装的模块(请参阅预安装的 Python 包)。您需要在脚本包中添加包含新 Python 包的压缩文件。请参阅文档中的以下说明:

要包含新的 Python 包或代码,请将包含这些自定义资源的压缩文件连接到脚本包端口。或者,如果您的脚本大于 16 KB,请使用 Script Bundle 端口来避免 CommandLine 超出 16597 个字符的限制等错误。

  • 将脚本和其他自定义资源捆绑到一个 zip 文件中。
  • 将 zip 文件作为文件数据集上传到工作室。
  • 从设计器创作页面左侧模块窗格中的数据集列表中拖动数据集模块。
  • 将数据集模块连接到 Execute Python Script 模块的 Script Bundle 端口。

请查看文档如何配置执行 Python 脚本

有关如何准备和上传这些资源的更多信息,请参阅解压缩压缩数据

您也可以查看这个类似的线程

于 2021-02-18T03:55:06.673 回答