3

如果您使用运行文件安装 CUDA,则从其 tar 文件安装TensorRT 4是唯一可用的选项。但是,tar 文件仅包含适用于 python 2.7 和 3.5 的 python TensorRT 轮文件。没有提供 python 3.6 轮文件。

我无法在我的 python 3.6 系统上强制安装 python 3.5 轮文件:

$ pip install tensorrt-4.0.0.3-cp35-cp35m-linux_x86_64.whl 
tensorrt-4.0.0.3-cp35-cp35m-linux_x86_64.whl is not a supported wheel on this platform.

另外,我不能创建一个新的 python 3.5 virtualenv 只是为了使用 TensorRT。

有没有办法通过手动复制文件在我的 python 3.6 平台上手动安装这个包?

4

2 回答 2

3

是的,您可以将此文件重命名为 tensorrt-4.0.0.3-cp36-cp36m-linux_x86_64.whl 并重试。

有用。

于 2018-06-11T07:33:01.060 回答
-2

请使用 python 版本 3.5.5。我对python 3.6版有同样的问题。最新版本的 tensorflow 适用于 python 3.5。如果您使用 anaconda,请使用 conda shell 来激活较早的 python 版本。您可以将环境设置为使用早期版本的 python。

于 2018-06-11T08:17:30.433 回答