无法在anaconda环境中导入opencv和dlib

时间:2019-11-12 14:40:24

标签: python opencv anaconda dlib

当我在Anconda环境中通过Pycharm创建项目时,请使用:conda info --envs我会得到:

    base                     C:\Users\Admin\Anaconda3
    env_dlib                 C:\Users\Admin\Anaconda3\envs\env_dlib
    opencv-env               C:\Users\Admin\Anaconda3\envs\opencv-env       

然后使用命令:conda activate env_dilb我可以先使用以下命令先导入dlib:python然后import dlib,但是我不能通过import cv2导入cv2,它会引起注意:“ ModuleNotFoundError:没有名为'cv2'的模块”。

相反,当我使用conda activate opencv-env时,我只能   import cv2。 我该如何导入两者和其他一些库。

1 个答案:

答案 0 :(得分:0)

在环境中,“ dlib”软件包可用,但“ opencv”软件包不可用。

请按照以下步骤在环境中安装opencv:

conda activate env_dlib
pip install opencv-python

然后尝试使用以下命令导入opencv:

import cv2