0

我正在使用 PTVS(Visual Studio 的 Python 工具)。在我的项目中,我使用了一个外部库 OpenCV(在本地引用,不使用 pip/easy_install)。此库上的自动完成/智能感知仅始终显示无意义的字符(例如“Àt4èÚ”或“ÇEüÿÿÿÿè”)。

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

提前致谢

4

1 回答 1

0

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

该错误已修复,如果您从 CodePlex下载并构建最新的 PTVS 源代码,您将获得修复。当然,它将包含在下一个版本中。使用稳定版本(PTVS 1.5)也可以解决这个问题,当然,您不会获得 2.0 中的所有新功能。

于 2013-07-29T16:49:53.797 回答