Ошибка импорта на conda, даже если каталог существует - PullRequest
0 голосов
/ 13 января 2019

Информация об окружающей среде: Anaconda, windows7x64, py3.5

Я настроил виртуальную среду с именем menpo для запуска menpoproject. Долгое время я плавно использовал load_dlib_frontal_face_detector. После случайного изменения команды pip-install dlib на virtualenv (я имею в виду через 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, как указано в приведенной выше ссылке.

1 Ответ

0 голосов
/ 14 января 2019

Неправильная тревога. Кажется, я назвал свой файл py как menpodetect, что я не должен делать. Задача решена.

...