Apache Spark 在Azure Synapse Analytics上将Sentence-Transformers作为工作区包安装

igetnqfo  于 2023-05-01  发布在  Apache
关注(0)|答案(2)|浏览(194)

我正在尝试安装sentence-transformers python包作为Azure Synapse Analytics的工作空间包。(适用于Apache Spark Pool)
尝试通过笔记本电脑通过神奇的命令%pip install sentence-transformers安装它,它的工作原理。
按照将sentence-transformers-2.2.2.tar.gz上传到Workspace和配置的步骤,将抛出屏幕截图中提到的以下错误。
我用其他几个Python包进行了测试,它们工作得很好。
有什么变通办法吗?

kh212irz

kh212irz1#

当我尝试从workspace包上传sentence-transformers-2.2.2.tar.gz到spark pool时,也出现了同样的错误。

我能够使用以下解决方法安装上述软件包。
首先,我创建了一个requirements.txt文件,包和版本如下所示。
sentence-transformers==2.2.2

在安装软件包之前尝试导入时出现此错误。

requirements.txt文件上传到spark pool包,如下所示。

等待作业成功。

现在,您可以看到我可以导入它。

ryoqjall

ryoqjall2#

**来自产品团队的更新:**目前,我们正在修复改进此错误消息和文档中的更改。

文件.tar.gz仅适用于R语言包(不适用于python)。要安装python包,请使用.yml.whl文件格式。
更多详情,请参考MS问答平台线程:https://learn.microsoft.com/en-us/answers/questions/1254671/install-sentence-transformers-as-a-workspace-packa

相关问题