Sublime Text 3-Anaconda openCV docstring无法正常工作?

时间:2016-08-27 07:07:49

标签: python opencv sublimetext3 sublime-anaconda

我在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,它运行正常。我真的不知道发生了什么。有什么建议吗?

1 个答案:

答案 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-package‌​s"
        ]
    }
}

或者,如果您只是使用用户Anaconda.sublime-settings,只需添加:

    "extra_paths":
    [
        "/usr/local/Cellar/opencv3/3.1.0_3/lib/python3.5/site-package‌​s"
    ]

这将明确告诉Anaconda寻找其他模块。希望这会成功。