欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ParlAI+ubuntu18.0+python3.6+pytorch配置问题

程序员文章站 2022-07-03 18:14:07
...

前言

最近在研究对话系统,所以就尝试学习一下Facebook的对话系统框架,配置了我一天了。。。出了不少问题,好在算是解决了,简单记录一下吧,或许对你有用。

问题描述

在运行测试命令python examples/display_data.py -t babi:task1k:1时出现下面的错误提示:

Traceback (most recent call last):
  File "examples/display_data.py", line 13, in <module>
    from parlai.scripts.display_data import display_data, setup_args
  File "/home/ictpercomp/xhr/ParlAI/parlai/scripts/display_data.py", line 23, in <module>
    from parlai.core.worlds import create_task
  File "/home/ictpercomp/xhr/ParlAI/parlai/core/worlds.py", line 53, in <module>
    from torch.multiprocessing import Process, Value, Condition, Semaphore
  File "/home/ictpercomp/anaconda3/envs/parlai/lib/python3.6/site-packages/torch/__init__.py", line 81, in <module>
    from torch._C import *

解决方案

初步问题是numpy的版本不对,先使用以下命令卸载numpy:

pip uninstall numpy

然后重新安装指定版本的numpy:(一般可能是版本太高,把版本向下面降一下试试就行)

pip install numpy==1.13

但是可以看到下面的几个包(标红的)还是不符合要求:
ParlAI+ubuntu18.0+python3.6+pytorch配置问题
没关系,按照上面的过程,先卸载这个包,然后再按照红色的部分,把这个包的版本安装到最低的满足要求的版本即可。

总结

发现网上的教程都是顺风顺水的,结果一到我这就各种问题,感觉好像不是一个世界上的代码一样。。。。
不过既然出了问题,那就努力去解决,相信在解决问题的过程中自己能够学到更多。加油!

相关标签: 疑难杂症