#python #opencv #environment-variables #anaconda #virtualenv
#python #opencv #переменные среды #anaconda #virtualenv
Вопрос:
Приносим извинения, если отсутствует информация. Я использую python для медицинских исследований и пытаюсь запустить программу для подсчета количества миганий с помощью видеозаписи. https://github.com/skvrahul/blink_detect
Моя виртуальная среда настроена здесь:
Инструкции по установке пакета были выполнены здесь
Терминал открыт через Anaconda
Попытка запуска с помощью инструкций readme
Попытка направить терминал для просмотра пути к файлу
Как вы можете видеть, сообщение об ошибке является
(opencv-env) C:Userswmj > python C:UserswmjDocumentsPython ScriptsBiometricsblink_detect-master.py -p -sp.dat C:UserswmjAppDataLocalContinuumanaconda3envsopencv-envpython.exe : не удается найти модуль ‘main‘ в ‘C:UserswmjDocumentsPython ‘
Содержимое C:UserswmjDocumentsPython это просто Anaconda3-2018.12-Windows-x86_64
Я искал в Интернете, и большинство решений этой проблемы, похоже, либо решаются путем изменения файла .py, либо что-то делают с Pycharm
Каково решение этой проблемы? Я хочу иметь возможность запустить скрипт в качестве демонстрации моему руководителю
Спасибо,
WW
Ответ №1:
Попробуйте сначала указать на компакт-диске точное местоположение пакета, а затем запустить точно так, как написано в инструкциях readme. Python должен получить полный путь к скрипту, который вы пытаетесь выполнить, а сам скрипт должен получить sp.dat
файл в качестве аргумента.