github项目OpenNRE通过git clone指令克隆到本地之后,需要对项目所需的包进行配置。
项目中包含一个requirements.txt文件,通过指令pip install -r requirements.txt可以批量安装。
要知道ubuntu自带的有python的解释器,但是对于pip指令而言,针对的是python2.x进行安装,这样第一行就会直接报错,因为torch==1.6.0版本会提示找不到合适资源。
后来下载去到pytorch官网,查找Linux系统下可使用pip安装的torch1.6.0版本,分为两个文件:
torch.whl和torchvision.whl文件,之后再使用pip安装,仍然会报之前的错误,期间试了一下pip3安装成功了,才想到原来torch是基于python3.x的。
第二个大问题就是这些工具包的下载速度的问题,平均20~30kb/s,无意中发现可以对pip3添加清华大学镜像,可以临时添加或者全局添加。步骤如下:
删除镜像:
pip config unset global.index-url
添加镜像:
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
作为临时镜像:
-i https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip3 安装包名称 -i

在Ubuntu上搭建OpenNRE项目时遇到了torch和transformers的安装挑战。首先,pip安装torch 1.6.0失败,需用pip3并从pytorch官网下载whl文件解决。其次,为提高包下载速度,利用清华大学镜像加速pip3。然而,transformers安装中sentencepiece缺失,尝试配置PKG_CONFIG_PATH未果。最后,通过克隆github方式解决了transformers的安装问题。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



