我在Sublime Text 3中使用Anaconda插件。一切都按照我的预期完成。我喜欢Docstring。它工作得很好,为我节省了很多时间。
但是当我尝试import cv2
时,cv2不在autoComplete列表中。 AutoComplete和docstring不适用于openCV中的任何内容。
我使用Mac, Python 3.5.1 和 openCV 3.1.0 。在Anaconda.sublime-settings中,我的python解释器设置为:"/usr/local/bin/python3.5"
我在ST3中安装了另一个带有Anaconda插件的Windows,它运行正常。我真的不知道发生了什么。有什么建议吗?
答案 0 :(得分:0)
默认Anaconda.sublime-settings
文件中未记录此设置,但我在Anaconda website:"extra_paths"
上找到了此设置。打开.sublime-project
文件,然后添加以下内容:
{
...
"settings": {
"extra_paths":
[
"/usr/local/Cellar/opencv3/3.1.0_3/lib/python3.5/site-packages"
]
}
}
或者,如果您只是使用用户Anaconda.sublime-settings
,只需添加:
"extra_paths":
[
"/usr/local/Cellar/opencv3/3.1.0_3/lib/python3.5/site-packages"
]
这将明确告诉Anaconda寻找其他模块。希望这会成功。