1

环境信息:Anaconda, windows7x64,py3.5

我设置了一个名为 as menpoto run的虚拟环境menpoproject。很长一段时间我都在load_dlib_frontal_face_detector流畅地使用。在 virtualenv 上意外修改pip-install dlib命令后(我的意思是通过 Anaconda Prompt menpo),由于“ImportError”,我无法让我的代码工作ImportError: cannot import name' load_dlib_frontal_face_detector'。代码如下:

import cv2
import menpo.io as mio
import menpodetect

在第 3 行抛出错误。这家伙似乎有类似的问题。 https://github.com/menpo/menpodetect/issues/15

我做了所有

conda remove dlib -y
pip uninstall dlib
conda install -c conda-forge dlib

东西,但仍然有同样的错误。除此之外;

完全卸载 Anaconda

删除了我找到的所有 Python 文件夹。

安装了 Anaconda 并设置了一个新的 menpo 虚拟环境,但仍然没有运气。似乎我所做的这个 dlib 安装导致了一些问题。顺便说一句,conda list产生dlib 18.18 py35_2 menpo并没有pip上面给出的链接中提到的行。

4

1 回答 1

0

错误的警报。似乎我已将我的 py 文件命名为 menpodetect ,这是我不应该做的。问题解决了。

于 2019-01-14T08:32:28.783 回答