1.ImportError: cannot import name ‘_mask’
参考解决
cd data
git clone https://github.com/pdollar/coco.git
cd coco/PythonAPI
make
cd lib
python setup.py build develop
2.lib/model/_C.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN3c105Erro
最后重新建了一个anaconda的虚环境解决的
3. THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=405 error=11 : invalid argument
我这里是RTX2080+CUDA 10.1,不能直接pip安装pytorch1.0.0
pip3 install https://download.pytorch.org/whl/cu100/torch-1.0.0-cp36-cp36m-linux_x86_64.whl
4.Segmentation fault(没有解决)
跟网上一些复现core dump的方法,也改了core开关,发现很多后续比较麻烦我也比较懒,然后找到下面这个用faulthandler的方法Linux Python 运行脚本报 错Segmentation fault解决方法
定位到了错误所在,但没有错误具体信息,如下所示:
查找了网上一些相似的错误,收集到一个具体提示为:
keep_idx_i = nms(proposals_single, scores_single.squeeze(1), nms_thresh)
RuntimeError: Not compiled with GPU support
-找到的一些解决办法,还没有试过,暂时决定放一下心态崩掉 --------------------------------------------------------------------------------------------- **
最新进展
我在另外一台cuda9+1080ti的机器上配置了一下,上面的问题基本都没有再遇到过了,尤其是线程错误的那个,不知道是不是RTX2080的锅,感觉配置它的好几个环境也会遇到错误,尤其是和低版本torch的爱恨情仇。
|