PTVS - Несоответствие версий имен среды Python
Инструменты Python для Visual Studio распознали мою среду Python 3.5 (Anaconda), но затем я обновил среду (я думаю, с помощью conda) до Python 3.6, и теперь имя среды не соответствует версии Python. Смотри где я делаю print(sys.version)
в интерактивном окне:
Есть ли способ исправить / обновить / обновить имя среды?
Обновить
Похоже, что это "автоматически обнаруженная" среда, и нет возможности настроить автоматически обнаруженные среды:
Я вижу, что в примечаниях к выпуску PTVS 2.2.6 прямо говорится, что они еще не поддерживают Python 3.6, поэтому, возможно, это объясняет проблему.
Исправляет ошибки при автоматической настройке Python 3.6 (проблемы #1565, #1994 и #2005). Обратите внимание, что Python 3.6 все еще не поддерживается в этом выпуске. Это исправление просто предотвращает сбой, когда неподдерживаемые версии настроены как пользовательские среды.
1 ответ
Существует возможность удалить / добавить среду Python на вкладке конфигурации. Я думаю, вы можете выбрать и отредактировать некоторую информацию там. Вы также можете удалить одну среду из списка и добавить ее позже (и обновить ее имя).
(Изменить 1)
Откройте окно Python Environment: Инструменты> Инструменты Python> Среды Python. Вы увидите список доступных сред Python, выберите ту, которая вам нужна. Чуть ниже списка среды есть выпадающий список (с текстом "Обзор"), щелкните его, чтобы развернуть, затем нажмите "Конфигурировать". Все детали этой среды доступны для просмотра и редактирования. Вы можете изменить описание и нажать "Применить". Это то, что вам нужно.