weixin_48469982 2024-04-25 10:16 采纳率: 0%
浏览 1

from tensorrt.tensorrt import Logger标红

请问from tensorrt.tensorrt import Logger, Runtime,Logger, Runtime标红波浪线,怎么解决?
安装了tensorrt,import tensorrt正常

img

  • 写回答

6条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-25 10:16
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在尝试导入TensorRT库中的LoggerRuntime模块时遇到了一些问题。波浪线通常表示Python解释器找不到对应的模块。为了解决这个问题,你需要确保TensorRT已经正确安装,并且你的Python环境可以访问到它。

    首先,确认一下TensorRT是否已成功安装。在命令行中运行以下命令:

    pip show tensorrt
    

    这将显示TensorRT的相关信息,包括版本号和安装路径。如果TensorRT没有安装,你需要先安装它:

    pip install tensorrt
    

    如果TensorRT已经安装并且版本正确,那么可能是Python环境配置的问题。确保你正在使用的Python环境与TensorRT安装在同一环境中。你可以通过查看项目的虚拟环境(如果有)或者检查系统默认的Python环境来确认这一点。

    如果你使用的是虚拟环境,确保激活了正确的环境:

    source your_venv_path/bin/activate
    

    其中 your_venv_path 是你的虚拟环境路径。

    此外,有时候由于文件名或目录结构的原因,Python可能无法找到特定的模块。检查你的代码文件所在的目录结构,确保没有重命名或移动过TensorRT的安装位置。

    如果以上步骤都无法解决问题,你可能需要清理并重新安装Python环境,包括TensorRT和其他依赖项。为了更彻底地解决,你可以尝试创建一个新的虚拟环境,然后只在这个新环境下安装TensorRT及相关依赖:

    # 创建新的虚拟环境
    python3 -m venv new_venv
    source new_venv/bin/activate
    
    # 安装TensorRT
    pip install tensorrt
    
    # 然后再次尝试导入你的代码
    python your_script.py
    

    如果还有问题,请提供更多信息,例如错误消息或者详细的Python环境设置,以便我能给出更具体的建议。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月25日

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表