环境信息:Anaconda,windows7x64,py3.5
我设置了一个名为menpo的虚拟env来运行menpoproject。很长一段时间以来,我一直在顺利地使用load_dlib_frontal_face_detector。在virtualenv (我指的是通过Anaconda提示符menpo)上不小心修改了一个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虚拟env,但仍然没有成功。我所做的这个dlib安装似乎引起了一些问题。顺便说一句,conda list生成dlib 18.18 py35_2 menpo,并且没有上面给出的链接中提到的pip行。
发布于 2019-01-14 08:32:28
报警器错了。似乎我已经将py文件命名为menpodetect,而我不应该这样做。问题解决了。
https://stackoverflow.com/questions/54171865
复制相似问题