首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError:没有名为“tensorrt”的模块

ImportError:没有名为“tensorrt”的模块
EN

Stack Overflow用户
提问于 2019-04-07 18:24:09
回答 5查看 9.5K关注 0票数 5

我使用Debian安装程序在我的虚拟机上安装了TensorRT。如果我运行"dpkg -l | grep TensorRT“,我会得到预期的结果:

代码语言:javascript
复制
ii  graphsurgeon-tf                                             5.0.2-1+cuda10.0                           amd64        GraphSurgeon for TensorRT package
ii  libnvinfer-dev                                              5.0.2-1+cuda10.0                           amd64        TensorRT development libraries and headers
ii  libnvinfer-samples                                          5.0.2-1+cuda10.0                           all          TensorRT samples and documentation
ii  libnvinfer5                                                 5.0.2-1+cuda10.0                           amd64        TensorRT runtime libraries
ii  python3-libnvinfer                                          5.0.2-1+cuda10.0                           amd64        Python 3 bindings for TensorRT
ii  python3-libnvinfer-dev                                      5.0.2-1+cuda10.0                           amd64        Python 3 development package for TensorRT
ii  tensorrt                                                    5.0.2.6-1+cuda10.0                         amd64        Meta package of TensorRT
ii  uff-converter-tf                                            5.0.2-1+cuda10.0                           amd64        UFF converter for TensorRT package

然而,当我尝试在python中导入它时,我得到了:

代码语言:javascript
复制
File "<stdin>", line 1, in <module>
ImportError: No module named 'tensorrt'

我做错了什么?

EN

回答 5

Stack Overflow用户

发布于 2019-12-06 13:20:18

我也有同样的错误,通过安装以下两个包解决了这个问题:

代码语言:javascript
复制
# from TensorRT Tar Package ( TensorRT-5.0.2.6/python/ ) 
pip3 install tensorrt-5.0.2.6-py2.py3-none-any.whl  
# pycuda
pip3 install pycuda 

# libnvinfer 5.0.2-1
# libnvinfer-dev 5.0.2-1
# libnvinfer-samples 5.0.2-1
# python3-libnvinfer 5.0.2-1
# python3-libnvinfer-dev 5.0.2-1
# tensorrt 5.0.2.6
票数 4
EN

Stack Overflow用户

发布于 2021-12-14 09:37:14

只需运行以下命令:

代码语言:javascript
复制
pip install nvidia-pyindex
pip install nvidia-tensorrt
票数 3
EN

Stack Overflow用户

发布于 2019-08-02 05:01:13

两个建议:

如果您同时安装了python 2和python3,请检查pip list (LD_LIBRARY_PATH)

  • if /or pip3 list

中是否安装了软件包,请确保已添加pip和/或python3。do your your path

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55557912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档