Новая виртуальная среда, созданная с помощью virtualenvwrapper, не является пустой при получении пути ROS.

Создание проблемы:

  1. Установите виртуалэнвраппер .
  2. Установите РОС 2.
  3. В оболочке укажите путь ROS2 с помощьюsource /opt/ros/humble/setup.bash.
  4. В той же оболочке создайте виртуальную среду сmkvirtualenv testи проверьте, не установлены ли пакеты pythonpip freeze.

После создания новой среды Python среда должна быть пустой. Однако если используется ROS, создание виртуальной среды наследует расположение всех пакетов python, связанных с ROS. На мой взгляд, это нежелательное поведение, не так ли?

0 ответов

Другие вопросы по тегам