Intellisense无法使用PTVS(python 3.3)

时间:2014-03-20 08:16:07

标签: visual-studio-2010 python-3.x intellisense ptvs

我安装了IronPython 2.7和Python 3.3。当我使用IronPython和其他语言时,Intellisense工作得很好但是当我切换到Python时,它会停止使用消息 - “ Intellisense数据库当前不是最新的,并且可能缺少完成”。 Python环境中的数据库没有任何效果,并显示“完成数据库需要刷新”,而在IronPython中显示“完成数据库是最新的”。 试过

  • 卸载PTVS,Python
  • 删除“ .. \ Common7 \ IDE \ Extensions \ Microsoft ”中的剩余文件

但没有效果。它在使用python interactive时工作。 如何让它在编辑区域工作? PTVS 2.0版。 谢谢!

1 个答案:

答案 0 :(得分:0)

您是否为Python 3.3安装了任何软件包?或者直接来自python.org?有些软件包可能会破坏完成DB,所以如果是这种情况,我建议您访问our forums并在那里发布一个列表。

或者,PTVS是自动检测Python还是将其添加为自定义环境?有一些方法可能会错误配置会破坏完成数据库但不会显示任何其他错误的环境。

如果您查看工具 - > Python工具 - >诊断信息,您将找到相关日志。如果您不想再自己搜索这些内容,我建议您再次访问our forums并将其发布到那里。