PTVS - Python环境名称版本不匹配

时间:2017-02-11 15:51:49

标签: python visual-studio-2015 anaconda ptvs

Visual Studio的Python工具已经认识到我的Python 3.5(Anaconda)环境,但后来我将环境(我认为使用conda)升级到Python 3.6,现在环境名称与Python版本不匹配。在交互式窗口中查看我在print(sys.version)的位置:

Python environment name version mismatch

有没有办法修复/更新/刷新环境名称?

更新

这似乎是一个“自动检测”的环境,并且没有选项来配置自动检测到的环境:

No configure option

我看到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 个答案:

答案 0 :(得分:0)

可以选择在配置选项卡中删除/添加python环境。我想你可以在那里选择和编辑一些信息。您还可以从列表中删除一个环境并稍后将其添加回来(并更新其名称)。

(编辑1)

打开Python环境窗口:工具> Python工具> Python环境, 您将看到可用的python环境列表,选择您需要的环境。 在环境列表下方,有一个下拉列表(上面有文本'Overview'), 单击它以展开,然后单击“配置”。该环境的所有细节 是否有审查和编辑。您可以更改说明,然后单击“应用”。这就是你所需要的。