PTVS - Несоответствие версий имен среды Python

Инструменты Python для Visual Studio распознали мою среду Python 3.5 (Anaconda), но затем я обновил среду (я думаю, с помощью conda) до Python 3.6, и теперь имя среды не соответствует версии Python. Смотри где я делаю print(sys.version) в интерактивном окне:

Несоответствие версии имени среды Python

Есть ли способ исправить / обновить / обновить имя среды?

Обновить

Похоже, что это "автоматически обнаруженная" среда, и нет возможности настроить автоматически обнаруженные среды:

Нет настройки

Я вижу, что в примечаниях к выпуску PTVS 2.2.6 прямо говорится, что они еще не поддерживают Python 3.6, поэтому, возможно, это объясняет проблему.

Исправляет ошибки при автоматической настройке Python 3.6 (проблемы #1565, #1994 и #2005). Обратите внимание, что Python 3.6 все еще не поддерживается в этом выпуске. Это исправление просто предотвращает сбой, когда неподдерживаемые версии настроены как пользовательские среды.

https://github.com/Microsoft/PTVS/releases/tag/v2.2.6

1 ответ

Существует возможность удалить / добавить среду Python на вкладке конфигурации. Я думаю, вы можете выбрать и отредактировать некоторую информацию там. Вы также можете удалить одну среду из списка и добавить ее позже (и обновить ее имя).

(Изменить 1)

Откройте окно Python Environment: Инструменты> Инструменты Python> Среды Python. Вы увидите список доступных сред Python, выберите ту, которая вам нужна. Чуть ниже списка среды есть выпадающий список (с текстом "Обзор"), щелкните его, чтобы развернуть, затем нажмите "Конфигурировать". Все детали этой среды доступны для просмотра и редактирования. Вы можете изменить описание и нажать "Применить". Это то, что вам нужно.

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