绑定的起因
Jetpack中的TensorRT不能直接在python3.8环境中使用,所以我们需要对TensorRT利用pybind11对python相进性绑定。
绑定的官方链接如下:点击这里
这个是8.2版本的,你可以使用其他版本也是可以的。
整个过程可以在虚拟环境中完成,主要是想最后的whl文件
在Jetson中创建一个external目录,并将pybind11克隆到其中。
sudo mkdir external && cd external
git clone https://github.com/pybind/pybind11.git在external里面新建一个pythonX.Y目录,X.Y为你python的版本。我以3.8.0 为例。
从官方获取python源代码,下载对应的python版本。将python源码中Include路径下的内容拷贝到external/python3.8/include中。
python -官方源码地址
下载对应python 版本的软件调试包