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


person Tom Hunter    schedule 11.02.2017    source источник


Ответы (1)


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

(Редактировать 1)

Откройте окно Python Environment: Tools> Python Tools> Python Environments. Вы увидите в нем список доступных сред python, выберите тот, который вам нужен. Прямо под списком сред находится раскрывающийся список (с текстом «Обзор»), щелкните его, чтобы развернуть, затем нажмите «Настроить». Все детали этой среды доступны для просмотра и редактирования. Вы можете изменить описание, затем нажмите «Применить». Это то, что вам нужно.

person swatchai    schedule 11.02.2017
comment
Пожалуйста, не могли бы вы уточнить, где я могу найти вкладку конфигурации? - person Tom Hunter; 11.02.2017
comment
@TomHunter в ответ добавлена ​​​​некоторая инструкция. - person swatchai; 11.02.2017
comment
Привет @swatchai, спасибо за совет. К сожалению, кажется, что невозможно настроить «автоматически» обнаруженные среды. Кроме того, кажется, что PTVS 2.2.6 еще не поддерживает Python 3.6, что, я думаю, объясняет проблему, с которой я столкнулся. - person Tom Hunter; 12.02.2017