1、实验对象
地址:https://github.com/facebookresearch/UnsupervisedQA
憨憨的我,看到它下面的README有这么一段内容, 然后好,我成功进入了这个UnsupervisedMT里面, 该项目地址:https://github.com/facebookresearch/UnsupervisedMT 看到上面这句话,我吾了,原来直接虚拟机跑bash get_data_enfr.sh就可以直接给你安装好环境了, 结局就是好多bug,
bug-1
下面那这个g++哪里要改成这样,原因就是这个fastBPE项目改了
bug-2
跑着跑着,会发现报个c++的错误,terminate called after throwing an instance of ‘std::bad_alloc’ 我是通过安装Cython这个东西解决的
还有几个bug,我忘了,这些都是小bug,下面这个才是我年轻了,跑到后面你会发现要跑个什么.py文件,关键来了,我执行这些命令的时候是直接在命令行输入的,连个虚拟环境都没有搞,,,conda啥的都没有搞,然后就会发现执行这个py文件的时候报了n个错误,,,,
总结
1、第一步永远都是先看README,看清楚!!!,然后再想怎么搞 2、跑这种项目的时候先用anaconda创建环境!!!,因为ubuntu有个默认的python环境,你创建个虚拟环境然后配置那些包就方便一些,不然你直接随便配置,就等着回滚吧。。。
不说了,回滚镜像了
|