我使用的是 opencv-python 的3.4.0版,并且还安装了 contrib 包。我从here开始关注opencv安装。
我正在使用macOS。但是当我在/usr/local/opt/opencv/lib/python2.7/site-packages/
内运行python时,它能够找到xfeatures2d
模块。
答案 0 :(得分:0)
听起来似乎将/usr/local/opt/opencv/lib/python2.7/site-packages/添加到PYTHONPATH
环境变量中。
您可以通过在〜/ .profile或〜/ .bash_profile中添加以下行来追加路径:
PYTHONPATH="/usr/local/opt/opencv/lib/python2.7/site-packages/:$PYTHONPATH"
您需要打开一个新的终端会话才能启动(或运行source ~/.profile
或source ~/.bash_profile
,具体取决于您选择使用的文件)