【发布时间】:2017-01-27 06:18:41
【问题描述】:
我有一个要推送到 bluemix 的 python 程序。该程序使用spacy。我没有使用任何 buildpack,因为 bluemix 不需要 python。我将 spacy 放入我的 requirements.txt 并进行推送。 Spacy 需要安装语言模型。安装英文语言模型的命令如下:
python -m spacy.en.下载全部
如何在 bluemix 上做到这一点?
【问题讨论】:
我有一个要推送到 bluemix 的 python 程序。该程序使用spacy。我没有使用任何 buildpack,因为 bluemix 不需要 python。我将 spacy 放入我的 requirements.txt 并进行推送。 Spacy 需要安装语言模型。安装英文语言模型的命令如下:
python -m spacy.en.下载全部
如何在 bluemix 上做到这一点?
【问题讨论】:
我的猜测是,在您推送到 Bluemix 之前,您需要指定将 SpaCy 下载到项目目录中的数据路径。只需在项目中为语言模型创建一个文件夹并将其放入其中即可。
根据您的链接,这可以通过以下命令完成:
python -m spacy.en.download all --data-path /some/dir
然后像以前一样将您的项目推送到 Bluemix。
【讨论】: