Модули потеряли обновление до python 3.11

Я только что установил python 3.11 и заметил, что модули отсутствуют. Я работаю над ARM, NVIDIA Jetson Xavier AGX, Jetpack 5.0.2, он поставляется с Ubuntu 20.04 и Python 3.8.

В python 3.8 я могу запуститьimport tensorrt, но в python 3.11 я получаюNo module named "tensorrt"

Я пытался

      python3.8 -m pip freeze  > requirements.txt
python3.11 -m pip install -r requirements.txt

Но я быстро получаю:

      ERROR: Could not find a version that satisfies the requirement tensorrt==8.4.1.5 (from versions: 0.0.1.dev5, 0.0.1)
ERROR: No matching distribution found for tensorrt==8.4.1.5

Может ли python 3.11 использовать модули python3.8 или мне нужно установить их с правильным дистрибутивом?

1 ответ

Нет, для этой цели вы можете создать pybinding для версии 3.11.

См.: Привязки TensorRT Python.

Вы можете изменить: Tensorrt на Jetson с помощью Python 3.9.

К

  • Установка Python 3.11 вместо его компиляции
  • Заменить TensorRT 8.0 на 8.4
  • Поменять cmake 3.15.5 на 3.25.2
Другие вопросы по тегам