初探知识图谱转文字(1)环境配置

起源

我从csdn上面看到了一篇关于知识图谱转文字的相关文献 https://blog.csdn.net/m0_47381222/article/details/120571295?version=2.5.50000.153&platform=win
好耶,和我目前干的事情十分相关,走起走起

代码下载

根据上面网址的代码,我到了github下载对应代码。
可以清楚的知道,这个项目是基于python3.6建立的。 可以开始搭环境了

环境配置

本来以为一顿conda install/pip install 就能解决问题,但是我遇到了以下问题

  • 在正常安装的情况下OrderedDict即使已经安装还是处于no module状态
  • 在尝试使用最新的pytorch和torchtext绕过上面的错误的时候,旧版的data.Field无法使用

最后去PyPl网站上查询对应的版本,发现最为限制整体的版本的是第三方包allennlp 那么就先安装它,之后根据allennlp的版本下载对应的pytorch/torchvision/torchtext

但是还是没办法绕过data Field的问题

最后发现在0.8.0的torchtext中data.field已经标注为过时,但是没有被去除,可以在legacy里面发现
https://zhuanlan.zhihu.com/p/485686510

但是一波未平一波又起

  • cuda未安装

在cuda安装部分,需要结合现在的显卡下载对应的cuda toolkit和cudnn
注意不能只看显卡支持的最高版本,需要确定pytorch支持的版本

基本配置完毕后注意这个 https://blog.csdn.net/qq_40808154/article/details/120427701 可能需要改一下代码

以上,基本上可以跑了,但是现在遇到了cuda out of memory,看看之后怎么办

posted @ 2023-03-02 17:15  magic祈  阅读(94)  评论(0)    收藏  举报