具体报错如下:

ImportError:./ELSA/det/mmdet/models/backbones/elsa/elsa_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZNK2at10TensorBase8data_ptrIdEEPT_v

方案一
补充安装如下:

pip install torch-cluster
pip install torch-scatter
pip install torch-sparse

方案二
检差cuda的版本和pytorch 的cuda版本是否一致

# 查看cuda的版本
nvcc -V         nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Oct_23_19:24:38_PDT_2019
Cuda compilation tools, release 10.2, V10.2.89
# 查看pytorch 的cuda版本
import torch
torch.version.cuda  '10.2'

不一致就安装
conda install pytorch==1.8.0 torchvision torchaudio cudatoolkit=10.2 -c pytorch

方案三
重新生成.so文件

cd ./cls/models/elsa
python setup.py install
mv build/lib*/* .
cp *.so ../../../det/mmdet/models/backbones/elsa/
cp *.so ../../../seg/mmseg/models/backbones/elsa/
cd ../../../

应该方案三work

参考链接1
参考链接2
参考链接3

ImportError: .xx/elsa/elsa_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZNK2at10TensorBas相关推荐

  1. ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type

    1. 问题描述 使用ananconda安装好opencv之后发现出现了这种问题: import cv2 ------------------------------------------------ ...

  2. ImportError: /home/yang/anaconda3/envs/sar/bin/../lib/libgio-2.0.so.0: undefined symbol: g_unix_get_

    ImportError: /home/yang/anaconda3/envs/sar/bin/-/lib/libgio-2.0.so.0: undefined symbol: g_unix_get_p ...

  3. ImportError:undefined symbol: _ZN2at5sliceERKNS_6TensorElN3c108optionalIlEES5_l

    报错 ImportError:undefined symbol: _ZN2at5sliceERKNS_6TensorElN3c108optionalIlEES5_l 解决方案 "undefi ...

  4. 关于STM32 Hal 库函数编写的程序 在编译时报错 :“Error: L6218E: Undefined symbol 函数名 (referred from xx.o)” 的解决办法

    问题描述:在借鉴别人的程序时,直接把部分hal库的程序拿来用,在编译时出现下图所示的问题 1 . 尝试解决但是没有成功的办法: 1.1 头文件包含问题 一开始以为是没有包含头文件,将头文件包含后,再次 ...

  5. linux 32位系统运行eclipse报错:eclipse: symbol lookup error,.so: undefined symbol: XXXg_bus_own_name

    接上一个文章寻找合适的eclipse linux32位软件安装包之后https://blog.csdn.net/fighting_Kitty/article/details/127412246,运行e ...

  6. 【BUG】MMCV的坑:ImportError: /xxxx/mmcv/_ext.cpython-38-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe

    BUG如下 ImportError: /home/hadoop-cvml/.conda/envs/masktrackrcnn_cu102/lib/python3.8/site-packages/mmc ...

  7. 解决报错ImportError: unique_cuda.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28T

    最近在调试有关pytorch-geometric包的代码的时候遇到了这个错误,具体报错如下所示: ImportError: /home/amax/.conda/envs/SGE/lib/python3 ...

  8. ImportError: _C.cpython-37m-x86_64-linux-gnu.so: undefined symbol:_ZN3c107Warning4warnENS_14SourceL

    ImportError: /home/xyf/dataset/anaconda3/envs/distort_19/lib/python3.7/site-packages/torchvision/_C. ...

  9. ImportError: ./deform_conv_cuda.cpython-37m-x86_64-linux-gn.so: undefined symbol: _ZN6caffe26detail3

    用python调用c++库函数deform_conv_cuda.cpp时,我们在链接到.so 动态库时一般输入'import deform_conv_cuda',此时会发生这样的错误:ImportEr ...

最新文章

  1. OSPF被隔离的区域
  2. golang 映射 map 简介
  3. GPS-nmealib学习
  4. 为什么要学习 Markdown?究竟有什么用?怎么用?
  5. 携程ELK日志分析平台深耕之路
  6. java listener 原理_Java三大器之监听器(Listener)的工作原理和代码演示
  7. 使用Word 中的模板
  8. Oracle的imp、exp导入导出命令
  9. 锐起无盘工作站的安装
  10. Html5判断手机型号,WebView-修改userAgent用于网页端判断手机型号
  11. 资本运作下的腾讯和帝国梦想
  12. CAT的Client端初始化
  13. 编写一个Python程序,计算任意圆锥体的体积和表面积。
  14. SSDP 简单服务发现协议
  15. 【Swift编程基础】P41-50
  16. 交易系统解析(六)前台报盘应用设计要点
  17. ArcGIS Pro2.7 导入obj模型后贴图丢失问题
  18. pandas如何合并列表_Pandas数据合并与拼接的5种方法
  19. TCP FIN_WAIT2由来
  20. Windows2012的VPN服务与测试

热门文章

  1. python中的repr是什么意思_理解Python中的repr()函数
  2. 【云原生】“0”代码时代——基于华为云ModelArts识别手绘草图
  3. 关闭msmpeng_关闭 MsMpEng.exe
  4. 做一个AR小游戏,使用EasyAR SDK
  5. 卡车图像分离车头、车厢、车轮
  6. 生活娱乐 岛城将开首家机器人餐厅
  7. 2022黑马程序员-前端学习第一阶段(Day01-HTML的认知)
  8. 【论文速递】EMNLP2022-随机模态缺失情况下的多模态情感分析
  9. LeetCode 719. 找出第 K 小的数对距离
  10. LeetCode 554 砖墙 题解