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 ‘SwissArmyTransformer‘

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

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

    总结:关掉科学上网,在pycharm设置中装python-docx 报错: ModuleNotFoundError: No module named \\\'docx\\\' pip install docx 后报错 原因: 导错包了,不是docx而是python-docx 解决: 卸载安装错的 docx 安装正确的包 python-docx 仍然无法安装 pip换源 上面是在终端敲的命令,装过之后仍然显示No module 换

    2024年02月11日
    浏览(48)
  • ModuleNotFoundError: No module named ‘Multiscaledeformableattention‘

     在实现DINO Detection方法时,我们可能会遇到以上问题。因为在DeformableAttention模块,为了加速,需要自己去编译这个模块。 如果你的环境变量中能够找到cuda路径,使用正确的torch版本和cuda版本的话,这个问题很容易解决。(ps:一般情况下,cuda会安装在/usr/local文件夹下,但是

    2024年02月12日
    浏览(55)
  • 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日
    浏览(56)
  • 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日
    浏览(45)
  • 解决:ModuleNotFoundError: No module named ‘paddle‘

      错误显示: 原因:      环境中没有‘paddle’的python模块,但是您在尝试导入 解决方法: 1.普通方式安装: 2.镜像源安装  补充:常用的镜像源

    2024年03月09日
    浏览(55)
  • 解决ModuleNotFoundError: No module named ‘paddle‘

    安装百度的PaddlePaddle,遇到ModuleNotFoundError: No module named ‘paddle’ 错误,记录下解决过程。 安装完PaddlePaddle后,再Python解释器中运行如下语句 提示ModuleNotFoundError: No module named ‘paddle’ 网上说重新安装PaddlePaddle就可以了 CPU版 GPU版 可自己的重新安装后,还是出现原来的提示。

    2024年02月11日
    浏览(63)
  • 解决: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日
    浏览(66)
  • 【报错】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日
    浏览(51)
  • 提示ModuleNotFoundError: No module named ‘flask‘

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

    2024年02月02日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包