-1

我正在关注这个拥抱脸 github(https://github.com/huggingface/transformers/tree/master/examples/pytorch/summarization)进行总结,但无法从需求中安装包。

使用的命令:

pip install -r requirements.txt

为了您的信息,我正在尝试这个 Intel oneapi devcloud。请找到以下错误。

env: ‘pkg-config’: No such file or directory
    Failed to find sentencepiece pkg-config
    ----------------------------------------
ERROR: Command "/home/uxxxxx/.conda/envs/env/bin/python -u -c 'import setuptools, tokenize;__file__='"'"'/home/uxxxx/tmp/pip-install-ld2o4xe1/sentencepiece/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /home/uxxxxx/tmp/pip-record-tl0qz8f6/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /home/uxxxxx/tmp/pip-install-ld2o4xe1/sentencepiece/

Please use "pip install --user <package>" to install user packages.
Please visit the forums at: https://software.intel.com/en-us/forums/intel-devcloud

提前致谢!

4

2 回答 2

1

尝试分别安装 pkg-config 和 sentencepiece。

sudo apt-get install pkg-config
pip3 install sentencepiece== 0.19.2

相关来源:链接

另外,请按照@Abhijeet 下面提到的步骤操作。这有点明显,所以不再重复它。

于 2021-09-30T10:03:55.450 回答
0

为确保您可以成功运行最新版本的示例脚本,您必须从源代码安装库并安装一些特定于示例的要求。

为此,请在新的虚拟环境中执行以下步骤:

git clone https://github.com/huggingface/transformerscd transformers
pip install .

然后 cd 在您选择的示例文件夹中并运行

pip install -r requirements.txt
于 2021-09-30T09:52:20.483 回答