Настройка
Я использую Visual Studio 2017 (V15.8.9) с инструментами Python. Когда я пытаюсь выполнить удаленную отладку с помощью ptvsd, я вижу разные версии в зависимости от того, куда я импортирую ptvsd.
При открытии консоли Python в Visual Studio в моей текущей среде и import ptvsd
я всегда получаю версию 3.2.1.0, которая установлена в %ProgramFiles(x86)%\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\ptvsd\
.
Если я устанавливаю ptvsd в среде python, текущая версия 4.2.0 установлена правильно. Но когда я повторяю вышеупомянутое утверждение импорта, я все еще вижу версию 3.2.1.0. Версия пакета, установленная в ядре, переопределяет более новый пакет, установленный в среде.
На удаленном компьютере установлена и используется текущая версия PTVSD. Это приводит к несоответствию версии.
Задача
При использовании PTVSD 3.2.1 на обеих машинах Visual Studio при запуске отладки жалуется, что на локальном компьютере будет установлена версия с версией никогда (4.1.1a9).
Вопросы
- Что мне нужно для использования текущей версии PTVSD?
- Понижение рейтинга - единственный вариант?