用于Visual Studio的Python工具仅用于OpenCV库的错误自动完成

用于Visual Studio的Python工具仅用于OpenCV库的错误自动完成,python,visual-studio,opencv,visual-studio-2012,ptvs,Python,Visual Studio,Opencv,Visual Studio 2012,Ptvs,Im使用PTVS(用于VisualStudio的Python工具)。在我的项目中,我使用一个外部库OpenCV(在本地引用,而不是使用pip/easy\u安装)。此库上的自动完成/智能感知仅始终显示无意义字符(例如“Àt4Ú”或“ÿÿÿÿ”) 其他一切都很好,我可以运行我的代码,我可以自动完成其他库/函数。这是什么原因造成的,我如何修复它 提前感谢听起来您正在使用PTVS 2.0测试版,并且正在使用(请注意最后的评论)。问题基本上是,用于解释器范围库的Intellisense由数据库驱动,用于构

Im使用PTVS(用于VisualStudio的Python工具)。在我的项目中,我使用一个外部库OpenCV(在本地引用,而不是使用pip/easy\u安装)。此库上的自动完成/智能感知仅始终显示无意义字符(例如“Àt4Ú”或“ÿÿÿÿ”)

其他一切都很好,我可以运行我的代码,我可以自动完成其他库/函数。这是什么原因造成的,我如何修复它


提前感谢

听起来您正在使用PTVS 2.0测试版,并且正在使用(请注意最后的评论)。问题基本上是,用于解释器范围库的Intellisense由数据库驱动,用于构建该数据库的实用程序在2.0 beta版中有一个bug,它阻止它与二进制Python模块(.pyd)正确工作

这个bug已经被修复,如果您从CodePlex获取了PTV的最新源代码,您将得到修复。当然,它将包含在下一版本中。使用稳定版本(PTVS1.5)也可以解决这个问题,当然,您不会在2.0中获得所有新功能