Ошибка ImportError: загрузчик OpenCV: отсутствует файл конфигурации: ['config.py']. Проверьте установку OpenCV в приложе ⇐ Python
Ошибка ImportError: загрузчик OpenCV: отсутствует файл конфигурации: ['config.py']. Проверьте установку OpenCV в приложе
Я создал небольшое приложение для Android с помощью Python kivy и преобразовал его в APK с помощью buildozer. Мое приложение вылетает при открытии на Android из-за следующей ошибки:
Ошибка импорта: загрузчик OpenCV: отсутствует файл конфигурации: ['config.py']. Проверьте установку OpenCV.
В процессе конвертации apk ошибок не было. Я упомянул opencv-python в требованиях файла buildozer.spec, а также предоставил разрешения камере для моего приложения в Android. Я искал в Интернете и в чатеGPT, но не нашел решения. Кто-нибудь, помогите мне с этим.
Журналы приложения Android во время работы:
09-24 11:35:50.095 11509 11539 Я python: [INFO] [Kivy] v2.2.1 09-24 11:35:50.095 11509 11539 Я python: [INFO] [Kivy] Установлено в "/data/user/0/org.test.myapp/files/app/_python_bundle/site-packages/kivy/__init__.pyc " 09-24 11:35:50.096 11509 11539 Я python: [INFO] [Python] v3.10.10 (main, 24 сентября 2023 г., 10:14:38) [Clang 14.0.6 (https://android.googlesource.com) /toolchain/llvm-проект 4c603efb0 09-24 11:35:50.096 11509 11539 Я Python: [ИНФО] [Python] Интерпретатор в "" 09-24 11:35:50.096 11509 11539 Я python: [INFO] [Logger] Очистка журнала запущена. Обработка... 09-24 11:35:50.097 11509 11539 Я Python: [ИНФО] [Logger] Очистка завершена! 09-24 11:35:50.494 3373 3373 D OppoNecManager: notifyOrigSignalStrengthChanged slotId: 0 09-24 11:35:50.643 892 25099 I WifiHAL: получено событие NL80211_CMD_VENDOR,vendor_id = 0x1374, subcmd = 0xd 09-24 11:35:50.646 2420 2615 Вт OppoBaseWatchdog: !@WatchDog_22376 09-24 11:35:50.711 2420 2936 D OppoBatteryStatsService: InternalImpl:setThermalStateImpl 09-24 11:35:51.255 11509 11539 Я python: [ИНФО] [Фабрика] загружено 190 символов 09-24 11:35:51.733 11509 11539 Я python: [INFO] [Изображение] Поставщики: img_tex, img_dds, img_sdl2 (img_pil, img_ffpyplayer игнорируется) 09-24 11:35:51.784 10118 10118 E : service_to_fd():85 команда adb=shell,v2:export ANDROID_LOG_TAGS="''"; руководитель logcat 09-24 11:35:51.854 11509 11539 Я python: [ИНФО] [Текст] Поставщик: sdl2 09-24 11:35:52.284 11509 11539 I python: Traceback (последний последний вызов): 09-24 11:35:52.285 11509 11539 Я python: файл "/home/pardhu/signTalk/env/code/.buildozer/android/app/main.py", строка 5, в 09-24 11:35:52.285 11509 11539 Я python: файл "/home/pardhu/signTalk/env/code/.buildozer/android/app/camera_screen.py", строка 1, в 09-24 11:35:52.285 11509 11539 Я python: Файл "/home/pardhu/signTalk/env/code/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/arm64 -v8a/cv2/__init__.py", строка 181, в 09-24 11:35:52.285 11509 11539 Я python: Файл "/home/pardhu/signTalk/env/code/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/arm64 -v8a/cv2/__init__.py", строка 111, в начальной загрузке 09-24 11:35:52.286 11509 11539 Я python: Файл "/home/pardhu/signTalk/env/code/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/arm64 -v8a/cv2/__init__.py», строка 109, в load_first_config 09-24 11:35:52.286 11509 11539 Я python: ImportError: Загрузчик OpenCV: отсутствует файл конфигурации: ['config.py']. Проверьте установку OpenCV. 09-24 11:35:52.286 11509 11539 Я Python: Python для Android закончился.
Я создал небольшое приложение для Android с помощью Python kivy и преобразовал его в APK с помощью buildozer. Мое приложение вылетает при открытии на Android из-за следующей ошибки:
Ошибка импорта: загрузчик OpenCV: отсутствует файл конфигурации: ['config.py']. Проверьте установку OpenCV.
В процессе конвертации apk ошибок не было. Я упомянул opencv-python в требованиях файла buildozer.spec, а также предоставил разрешения камере для моего приложения в Android. Я искал в Интернете и в чатеGPT, но не нашел решения. Кто-нибудь, помогите мне с этим.
Журналы приложения Android во время работы:
09-24 11:35:50.095 11509 11539 Я python: [INFO] [Kivy] v2.2.1 09-24 11:35:50.095 11509 11539 Я python: [INFO] [Kivy] Установлено в "/data/user/0/org.test.myapp/files/app/_python_bundle/site-packages/kivy/__init__.pyc " 09-24 11:35:50.096 11509 11539 Я python: [INFO] [Python] v3.10.10 (main, 24 сентября 2023 г., 10:14:38) [Clang 14.0.6 (https://android.googlesource.com) /toolchain/llvm-проект 4c603efb0 09-24 11:35:50.096 11509 11539 Я Python: [ИНФО] [Python] Интерпретатор в "" 09-24 11:35:50.096 11509 11539 Я python: [INFO] [Logger] Очистка журнала запущена. Обработка... 09-24 11:35:50.097 11509 11539 Я Python: [ИНФО] [Logger] Очистка завершена! 09-24 11:35:50.494 3373 3373 D OppoNecManager: notifyOrigSignalStrengthChanged slotId: 0 09-24 11:35:50.643 892 25099 I WifiHAL: получено событие NL80211_CMD_VENDOR,vendor_id = 0x1374, subcmd = 0xd 09-24 11:35:50.646 2420 2615 Вт OppoBaseWatchdog: !@WatchDog_22376 09-24 11:35:50.711 2420 2936 D OppoBatteryStatsService: InternalImpl:setThermalStateImpl 09-24 11:35:51.255 11509 11539 Я python: [ИНФО] [Фабрика] загружено 190 символов 09-24 11:35:51.733 11509 11539 Я python: [INFO] [Изображение] Поставщики: img_tex, img_dds, img_sdl2 (img_pil, img_ffpyplayer игнорируется) 09-24 11:35:51.784 10118 10118 E : service_to_fd():85 команда adb=shell,v2:export ANDROID_LOG_TAGS="''"; руководитель logcat 09-24 11:35:51.854 11509 11539 Я python: [ИНФО] [Текст] Поставщик: sdl2 09-24 11:35:52.284 11509 11539 I python: Traceback (последний последний вызов): 09-24 11:35:52.285 11509 11539 Я python: файл "/home/pardhu/signTalk/env/code/.buildozer/android/app/main.py", строка 5, в 09-24 11:35:52.285 11509 11539 Я python: файл "/home/pardhu/signTalk/env/code/.buildozer/android/app/camera_screen.py", строка 1, в 09-24 11:35:52.285 11509 11539 Я python: Файл "/home/pardhu/signTalk/env/code/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/arm64 -v8a/cv2/__init__.py", строка 181, в 09-24 11:35:52.285 11509 11539 Я python: Файл "/home/pardhu/signTalk/env/code/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/arm64 -v8a/cv2/__init__.py", строка 111, в начальной загрузке 09-24 11:35:52.286 11509 11539 Я python: Файл "/home/pardhu/signTalk/env/code/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/arm64 -v8a/cv2/__init__.py», строка 109, в load_first_config 09-24 11:35:52.286 11509 11539 Я python: ImportError: Загрузчик OpenCV: отсутствует файл конфигурации: ['config.py']. Проверьте установку OpenCV. 09-24 11:35:52.286 11509 11539 Я Python: Python для Android закончился.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение