ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘

这篇具有很好参考价值的文章主要介绍了ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、 ModuleNotFoundError: No module named ‘cuda’

python -m pip install --upgrade pip
pip install cuda-python

2、 ModuleNotFoundError: No module named ‘tensorrt’

2.1 依赖库

先安装两个TensorRT的依赖库

python -m pip install --upgrade pip
pip install nvidia-pyindex
pip install onnx-graphsurgeon

2.2 下载TensorRT 及CUDA版本环境对应

点我进入TensorRT官方下载地址, win下载后得到zip文件TensorRT-8.6.0.12.Windows10.x86_64.cuda-11.8.zip
ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘,NVIDIA Jetson环境搭建,神经网络模型部署,TensorRT,python,linux

点我进入官方TensorRT组件的版本管理
ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘,NVIDIA Jetson环境搭建,神经网络模型部署,TensorRT,python,linux

2.3 安装TensorRT

  确认本机是否成功安装CUDA Toolkit, win+R打开"运行",输入 cmd 终端。

输入指令:

# 查看cuda版本
nvcc -V
# 查看Python版本 ---作者是Python 3.8.15
python -V

ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘,NVIDIA Jetson环境搭建,神经网络模型部署,TensorRT,python,linuxModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘,NVIDIA Jetson环境搭建,神经网络模型部署,TensorRT,python,linux

找到本机安装CUDA的文件路径:

  • 默认安装通常在: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3(版本)
  • 本文安装主路径在: D:\ProgramFiles\NVIDIAGPUComputingToolkit\CUDA\v11.3
  • 解压TensorRT后主路径: D:\TensorRT-8.6.0.12

  随后将如下TensorRT中的部分文件移动到CUDA主路径下的对应文件夹内。(* 代表该目录下所有文件放入到目标路径, *.lib 表示当前文件夹下所有.lib结尾的文件):

TensorRT 文件夹下 CUDA 文件夹下
./bin/* ./bin/
./include/* ./include/
./lib/*.lib ./lib/x64/
./lib/*.dll ./bin/

win+R打开"运行",输入 cmd 终端,输入如下指令(作者的Python是 3.8.15):

cd d:
cd D:\TensorRT-8.6.0.12\

# 激活conda环境, 或者本机的Python环境
pip install .\graphsurgeon\graphsurgeon-0.4.6-py2.py3-none-any.whl
pip install .\onnx_graphsurgeon\onnx_graphsurgeon-0.3.12-py2.py3-none-any.whl

# 此行根据自己的Python版本选择!!!
pip install .\python\tensorrt-8.6.0-cp38-none-win_amd64.whl

pip install .\uff\uff-0.6.9-py2.py3-none-any.whl

 输入如下代码验证TensorRT是否成功安装:

import tensorrt as trt

print(trt.__version__)

最后老规矩,附上成功安装TensorRT 8的截图。
ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘,NVIDIA Jetson环境搭建,神经网络模型部署,TensorRT,python,linux

2.4 附上学习TensorRT的官方在线文档链接

点我进入TensorRT的官方在线文档链接
ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘,NVIDIA Jetson环境搭建,神经网络模型部署,TensorRT,python,linux文章来源地址https://www.toymoban.com/news/detail-577704.html

到了这里,关于ModuleNotFoundError: No module named ‘cuda‘、‘tensorrt‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ModuleNotFoundError: No module named ‘sklearn‘

    2、ModuleNotFoundError: No module named ‘sklearn’ 安装这个包之前需要先安装sklearn的依赖库:Numpy、Scipy、matplotlib。 然后我使用 pip install sklearn 之后import 不成功,但是再次pip install sklearn的时候显示已经安装, pip list 查看已安装的包,也是有sklearn的。于是查看别人库的列表,发现

    2024年02月13日
    浏览(33)
  • ModuleNotFoundError: No module named ‘django‘

    问题描述: 在pycharm中启动Django项目时,显示ModuleNotFoundError: No module named \\\'django\\\' , 但是在setting中检查存在django     解决办法: (1)  首先检查Django和python版本是否匹配       (2)  由于我使用的是conda环境,因此需要激活,可通过Anaconda prompt进行激活,或者在pycharm中激活,参考

    2024年02月12日
    浏览(32)
  • ModuleNotFoundError: No module named ‘selenium

    下面是我学习时的错误,在此文章记录一下,方便日后查找,以下解决方案都来源于网络。 问题:当jupyter出现ModuleNotFoundError: No module named \\\'selenium问题时的解决方案:  解决方案: 1、在cmd运行pip install selenium 2、在实行解决方案一之后出现的问题:  以上说我已安装了seleni

    2024年01月25日
    浏览(32)
  • ModuleNotFoundError: No module named ‘SwissArmyTransformer‘

    小问题,直接pip install 但是,安装之后却还是提示,屏幕上依然标红 ModuleNotFoundError: No module named \\\'SwissArmyTransformer\\\' 查找环境目录发现, 这是因为新版的SwissArmyTransformer中,目录改为了sat,在引用时候需要对应改为sat。

    2024年02月02日
    浏览(30)
  • ModuleNotFoundError: No module named ‘mysql‘

    使用 sqlalchemy连接数据库 时提示: 解决方法CMD命令安装:

    2024年02月12日
    浏览(26)
  • 【报错】ModuleNotFoundError: No module named ‘websocket‘

    1 报错 ModuleNotFoundError: No module named \\\'websocket\\\' 2 解决方法 pip install websocket   1 报错 AttributeError: module \\\'websocket\\\' has no attribute \\\'enableTrace\\\' 2 分析 一般是由于websocket的依赖包没有安装造成的。websocket.enableTrace()方法是在websocket-client库中,所以安装该库即可解决问题。 3 解决方法 pip

    2024年02月09日
    浏览(32)
  • ModuleNotFoundError: No module named ‘_ssl‘

    首先强调python版本与openssl版本关系一定要对应上,不然啥错误都能出 这个错误提示表明在您的 Python 环境中缺少  _ssl  模块,这可能是由于缺少 OpenSSL 库或者 Python 编译时未正确链接 OpenSSL 库导致的。 为了解决这个问题,您可以尝试以下几个步骤: 安装 OpenSSL: 首先,请确

    2024年02月08日
    浏览(51)
  • ModuleNotFoundError: No module named ‘_lzma‘

    系统:centos7 python:3.6.4 部署完python后将我们在windows环境中的scrapy文件传入我们的centos中后进行运行报错: 错误如下: 1、问题可能是没有下载lzma库,导致的 2、还有可能是导入错误原因导致的 这个时候我们仔细观察报错,/usr/local/lib/python3.6/lzma.py,我们找到这个文件,然后

    2024年02月15日
    浏览(33)
  • 提示ModuleNotFoundError: No module named ‘flask‘

    如果你运行 Python 代码时出现了 ModuleNotFoundError: No module named \\\'flask\\\' 的错误提示,这意味着 Python 解释器无法找到 Flask 模块。通常,这个错误是由以下几个原因造成的: 你可以使用 pip 命令来安装 Flask,如下所示: 确保你已经安装了 pip 工具,如果没有,可以先安装 pip。 如果

    2024年02月02日
    浏览(29)
  • 解决:ModuleNotFoundError: No module named ‘pymysql’

    在使用之前的代码时,报错: Traceback (most recent call last): File “xxx”, line xx, in import pymysql ModuleNotFoundError: No module named ‘pymysql’ 主要报错信息内容翻译如下所示: 翻译: 经过查阅资料,发现是这个错误通常是由于缺少pymysql的依赖库,就会出现这样的提示。 小伙伴们按下面

    2024年02月19日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包