ImportError: .xx/elsa/elsa_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZNK2at10TensorBas
具体报错如下:
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相关推荐
- ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type
1. 问题描述 使用ananconda安装好opencv之后发现出现了这种问题: import cv2 ------------------------------------------------ ...
- 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 ...
- ImportError:undefined symbol: _ZN2at5sliceERKNS_6TensorElN3c108optionalIlEES5_l
报错 ImportError:undefined symbol: _ZN2at5sliceERKNS_6TensorElN3c108optionalIlEES5_l 解决方案 "undefi ...
- 关于STM32 Hal 库函数编写的程序 在编译时报错 :“Error: L6218E: Undefined symbol 函数名 (referred from xx.o)” 的解决办法
问题描述:在借鉴别人的程序时,直接把部分hal库的程序拿来用,在编译时出现下图所示的问题 1 . 尝试解决但是没有成功的办法: 1.1 头文件包含问题 一开始以为是没有包含头文件,将头文件包含后,再次 ...
- 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 ...
- 【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 ...
- 解决报错ImportError: unique_cuda.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28T
最近在调试有关pytorch-geometric包的代码的时候遇到了这个错误,具体报错如下所示: ImportError: /home/amax/.conda/envs/SGE/lib/python3 ...
- 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. ...
- 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 ...
最新文章
- OSPF被隔离的区域
- golang 映射 map 简介
- GPS-nmealib学习
- 为什么要学习 Markdown?究竟有什么用?怎么用?
- 携程ELK日志分析平台深耕之路
- java listener 原理_Java三大器之监听器(Listener)的工作原理和代码演示
- 使用Word 中的模板
- Oracle的imp、exp导入导出命令
- 锐起无盘工作站的安装
- Html5判断手机型号,WebView-修改userAgent用于网页端判断手机型号
- 资本运作下的腾讯和帝国梦想
- CAT的Client端初始化
- 编写一个Python程序,计算任意圆锥体的体积和表面积。
- SSDP 简单服务发现协议
- 【Swift编程基础】P41-50
- 交易系统解析(六)前台报盘应用设计要点
- ArcGIS Pro2.7 导入obj模型后贴图丢失问题
- pandas如何合并列表_Pandas数据合并与拼接的5种方法
- TCP FIN_WAIT2由来
- Windows2012的VPN服务与测试
热门文章
- python中的repr是什么意思_理解Python中的repr()函数
- 【云原生】“0”代码时代——基于华为云ModelArts识别手绘草图
- 关闭msmpeng_关闭 MsMpEng.exe
- 做一个AR小游戏,使用EasyAR SDK
- 卡车图像分离车头、车厢、车轮
- 生活娱乐 岛城将开首家机器人餐厅
- 2022黑马程序员-前端学习第一阶段(Day01-HTML的认知)
- 【论文速递】EMNLP2022-随机模态缺失情况下的多模态情感分析
- LeetCode 719. 找出第 K 小的数对距离
- LeetCode 554 砖墙 题解