TensorRT(10):python版本安装
随着TensorRT8.0版本的发布,windows下也正式支持Python版本了,跟紧NVIDIA的步伐,正式总结一份TensorRT-python的使用经验。
一、底层库依赖
在安装TensorRT前,首先需要安装CUDA、CUDNN等NVIDIA的基本库,如何安装,已经老生常谈了,这里不再过多描述。
关于版本的选择,楼主这里:
CUDA版本,楼主这里选择的是 cuda11.5 ,具体cuda版本见 https://developer.nvidia.com/cuda-toolkit-archive,可自行下载。
CUDNN版本,选择 cudnn-11.3-windows-x64-v8.2.1.32,官网下载需要先注册账号,https://developer.nvidia.com/rdp/cudnn-archive
py-cuda 选择 11.5,安装如下
pip install cuda-python==11.5
二、windows下安装TensorRT
首先去官网下载对应的TensorRT版本
https://developer.nvidia.com/nvidia-tensorrt-8x-download
楼主选的这,再选择对应的系统版本
解压下来对应多个文件,把lib里的所有dll库都拷贝到cuda在的目录下(或者添加到环节变量)。
拷贝到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\bin
最后,控制台进入安装包的python目录,选择对应的python版本进行安装即可
如楼主这里是python3.8
则在控制台下CD到当前目录,安装即可
pip install tensorrt-8.2.3.0-cp38-none-win_amd64.whl
二、Linux下安装
linux安装步骤和windows下是一样的,只不过需要选择对应的下载包,需要注意一下,ubuntu和Centos是不同的安装包
三、测试是否安装成功
写个脚本就可以啦
建立一个python工程,测试是否安装成功```python
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
* * *** * * * *
* * * ** * *
**** * ** * *
* * * ** * *
* * ** * * **** @File : hello_tensorrt.py
@Date : 2022/2/10/010
@Require :
@Author : https://blog.csdn.net/hjxu2016
@Funtion : """
import tensorrt as trtif __name__ == "__main__":print(trt.__version__)print("hello trt!!")
TensorRT(10):python版本安装相关推荐
- anaconda降级python失败_如何降级Python版本安装spyder?
如何降级 Python 版本安装 Spyder? 可能并不需要降级 Python 版本,使用 Spyder 独立安装包安装,然后指定 Python 解释器:另外一种方法是在 Anaconda 中安装. ...
- Windows解决anaconda下双python版本安装TensorFlow
首先,就是双版本anaconda的安装: 以前安装好的是python2.7版本,而TensorFlow的安装仅支持3.5版本的.但是自己本来的2.7版本又不想遗弃.所以安装双版本的: 在anacond ...
- GDAL的python版本安装使用
首先,编译Python版本的GDAL,具体编译可以参考之前的博客GDAL之Swig编译里面的内容,网址是:http://blog.csdn.net/liminlu0314/article/detail ...
- python版本安装
目的 本文目的在于,对于不熟悉Python的人,教你: 1. 从哪里找到 可以下载到 各种版本的 包括Python 2.x和Python 3.x的 最新版本的 Python. 高手请无视之. 2.以及 ...
- 指定python 版本安装相关插件
2019独角兽企业重金招聘Python工程师标准>>> 1. linux系统 在linux安装了多版本python时(例如python2.6和2.7),pip安装的包不一定是用户想 ...
- Mysql 5.7.10以上版本安装大坑
mysql解压缩版的配置已经方便无比了,但是也正是由于官方的不断优化,导致传统的套路一次次被修改.也让像我这样的萌新撞了个大墙. [注:本篇博客适用mysql5.7.10~5.7.15,如果版本已太过 ...
- 给指定Python版本安装指定版本库的办法
pip3.5 tensorflow==1.4 给Python3.5装TF1.4版本库 pip3.7 numpy 给Python3.7装numpy库 直接调用pip3.5安装库appledeMBP:~ ...
- mysql for mac 10.12_mac 10.12 版本 安装mysql - sylvia的博客
今天安装mysql 遇到了坑,总结如下: 我的mac版本是10.12.1,于是安装了 https://dev.mysql.com/downloads/mysql/ 下的DMG Archive ...
- Zeppelin(0.10.1版本)安装及创建hive解释器
目录 1. Zeppelin安装 2. Zeppelin网页配置连接hive 利用Zeppelin工具操作hive,需确保电脑已经启动Hadoop集群和hiveserver2服务. 在master主 ...
最新文章
- Python+Django+Eclipse 在Windows快速Blog
- 深度学习练手项目(二)-----利用PyTorch进行线性回归
- java代码分类_08 java代码块的概述和分类
- boost::local_time模块实现创建各种dst_calc_rule的测试程序
- 发送WM_COPYDATA消息实现进程间的通信
- Java并发学习之六——等待线程的终结
- mysql默认存储引擎的索引结构是_InnoDB引擎的索引和存储结构
- MyBatis_Study_003(字段名与属性名称不一致,resultMap)
- 【Android综合应用】概述
- jzoj5336 【NOIP2017提高A组模拟8.24】提米树 (dfs序dp,奇异姿势dp)
- 消除桌面上的计算机名称,Win10桌面图标有小箭头怎么去掉?Win10去掉桌面图标小箭头的方法...
- 关于Qt各个版本的下载地址
- 男士必须收藏:男士健身方案
- 小开销实现工作日的一个方法
- bzoj1022 约翰的游戏 反SG-博弈
- 100块钱买100只鸡的故事
- linux系统会流畅,号称流畅且最漂亮的Linux系统,成功让我放弃了windows 10!
- 基于 MVC 模式实现简单 航班查询系统
- 旧手机物联网_废旧的 Android 手机能拿来干什么有趣的事?
- 繁简转换OpenCC,autogb 和 autob5,iconv,python的jianfan包