首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio Python环境窗口不显示

Visual Studio Python环境窗口不显示
EN

Stack Overflow用户
提问于 2016-06-09 17:06:23
回答 4查看 4.2K关注 0票数 1

我已经安装了Win10,Visual Studio2015,Python2.7,Python3.5和PTVS2.2.3。

不幸的是,PTVS根本不起作用。我无法加载之前在Visual Studio中加载的任何Python项目。在我安装Python3.5之前,它就可以工作了。我试图卸载Python2.7,但得到一个错误,说卸载没有成功。经过几次尝试,问题似乎与pip有关,它以某种方式阻止了Python2.7的安装和卸载。

当尝试从“工具”菜单打开Python工具时,什么也没有发生。既不会打开窗口,也不会显示任何错误信息。即使使用快捷键,Python环境窗口也不会打开。

在“工具”>“选项”>“Python工具”中,显示的唯一文本是:“加载此属性页时出错”。

当我尝试加载/重新加载Python项目时,消息是:"error :export 1 export(s) with contract name "Microsoft.PythonTools.Interpreter.IInterpreterOptionsService“,但在应用适用的约束后发现0。”这个帖子已经贴了11天了,但是还没有人回复。

为了解决这个问题,我想知道如何在Visual Studio中显示Python环境窗口。

谢谢你的帮助。

EN

回答 4

Stack Overflow用户

发布于 2017-02-10 22:42:24

VS保留了已加载程序集的缓存,该缓存并不总是在应该失效的时候失效。

如果您删除C:\Users\You\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache并重启,您应该会很好。源:https://github.com/Microsoft/PTVS/issues/1388

票数 4
EN

Stack Overflow用户

发布于 2016-06-18 05:54:38

您需要打开(%APPDATA%\Microsoft\VisualStudio\14.0\ActivityLog.xml) ActivityLog.xml并查看是否有任何与PTVS相关的异常。

在这一点上,听起来您的配置相当混乱。您可以尝试卸载PTVS并重新安装它,但我的猜测是,您搞砸的Python安装不知何故将PTVS抛出,并导致它在某处崩溃。

票数 0
EN

Stack Overflow用户

发布于 2016-06-22 06:47:05

我也有类似的问题,第一个安装路径:

带有更新1

  • Visual Studio2015专业版使用VS2015安装安装程序安装了PTVS以后在
  • 上安装一切正常

问题开始于:

  • 从他们的github页面安装了一个DEV版本的PTVS,我的
  • My pyproj停止了加载,他说在安装了新的PTVS之后,我已经安装了VS2015更新2

在尝试调试该问题后无法重新加载我的项目,我决定:

  • 卸载PTVS,
  • 通过VS2015 setup

重新安装PTVS

现在问题不同了,当我试图加载我之前的pyproj,甚至使用多个模板创建不同的Python项目时。我得到了这个错误:

“缺少项目子类型。此安装不支持子类型:'{1b580a1a-fdb3-4b32-83e1-6407eb2722e6}‘。”

找不到任何解决这个问题的方法,我:

Github

  • 卸载了Visual Studio2015(使用更新1更新2)

  • Reinstalled Visual Studio2015)(没有检查PTVS,也需要安装VS2015更新2,我怀疑这与it)

  • Installed PTVS从他们的最新稳定版本有关

现在,Visual Studio在尝试加载之前提到的pyproj时崩溃,并出现与OP相同的错误:

包Python Tools包的

SetSite失败

目前还在努力解决这个问题。也许这些步骤可以帮助调试这个问题。

更新/固定

在安装了VS 2015 with Update 1PTVS 2.2 for VS 2015之后,我仍然在打开pyproj时遇到问题,导致VS崩溃(不幸的是ActivityLog.xml中什么都没有)。

我试着通过它的安装来修复Visual Studio,仍然是同样的问题。

最后,我决定重新更新Visual Studio 2015 to Update 2,同时更新PTVS to March release,所有这些都是通过VS设置实用程序完成的。

现在我的pyproj可以正确打开了。在我安装了PTVS的DEV版本的初始步骤中,可能有一些版本不匹配。不确定哪一步实际上纠正了我的问题,但它确实纠正了我的问题。

希望这能以某种方式帮助其他有类似问题的人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37721461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档