remoto: Instalación de dependencias de compilación: iniciado
remoto: Instalación de dependencias de compilación: finalizado con estado 'hecho'
remoto: Obtención de requisitos para construir la rueda: iniciado
remoto: Obtención de requisitos para construir la rueda: terminado con estado 'hecho'
remoto: ERROR: Excepción:
remoto: Rastreo (última llamada más reciente):
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", línea 180, en exc_logging_wrapper
remoto: estado = run_func(*args)
remoto: ^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/cli/req_command.py", línea 245, en contenedor
remoto: función de retorno (auto, opciones, argumentos)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/commands/install.py", línea 377, en ejecución
remoto: require_set = resolver.resolve(
remoto: ^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/resolver.py", línea 95, en resolución
remoto: resultado = self._result = resolver.resolve(
remoto: ^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", línea 546, en resolución
remoto: estado = resolución.resolve(requisitos, max_rounds=max_rounds)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", línea 397, en resolución
remoto: self._add_to_criteria(self.state.criteria, r, parent=Ninguno)
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", línea 173, en addto_criteria
remoto: si no criterio.candidatos:
remoto: ^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/resolvelib/structs.py", línea 156, en bool
remoto: retorno bool (self._sequence)
remoto: ^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/found_candidates.py", línea 155, en bool
remoto: devolver cualquiera (yo)
remoto: ^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/found_candidates.py", línea 143, en <genexpr>
remoto: retorno (c para c en iterador si id(c) no está en self._incompatible_ids)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/found_candidates.py", línea 47, en iterbuilt
remoto: candidato = func()
remoto: ^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/factory.py", línea 182, en makecandidate_from_link
remoto: base: Opcional[BaseCandidate] = self._make_base_candidate_from_link(
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/factory.py", línea 228, en makebase_candidate_from_link
remoto: self._link_candidate_cache[enlace] = LinkCandidate(
remoto: ^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/candidates.py", línea 293, en init
remoto: super()._ init _(
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/candidates.py", línea 156, en init
remoto: self.dist = self._prepare()
remoto: ^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/candidates.py", línea 225, en _prepare
remoto: dist = self._prepare_distribution()
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/solving/resolvelib/candidates.py", línea 304, en preparedistribution
remoto: devolver preparer.prepare_linked_requirement(self._ireq, paralelo_builds=True)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", línea 525, en prepare_linked_requirement
remoto: devuelve self._prepare_linked_requirement (req, paralelo_builds)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", línea 640, en preparelinked_requirement
remoto: dist = getprepared_distribution(
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", línea 71, en getprepared_distribution
remoto: abstract_dist.prepare_distribution_metadata(
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", línea 54, en prepare_distribution_metadata
remoto: self._install_build_reqs(buscador)
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", línea 124, en installbuild_reqs
remoto: build_reqs = self._get_build_requires_wheel()
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", línea 101, en getbuild_requires_wheel
remoto: devolver backend.get_requires_for_build_wheel()
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_internal/utils/misc.py", línea 751, en get_requires_for_build_wheel
remoto: devuelve super().get_requires_for_build_wheel(config_settings=cs)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", línea 166, en get_requires_for_build_wheel
remoto: devuelve self._call_hook('get_requires_for_build_wheel', {
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", línea 321, en callhook
remoto: aumentar BackendUnavailable(data.get('traceback', ''))
remoto: pip._vendor.pyproject_hooks._impl.BackendUnavailable: seguimiento (última llamada más reciente):
remoto: Archivo "/app/.heroku/python/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", línea 77, en buildbackend
remoto: obj = import_module(mod_path)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^
remoto: Archivo "/app/.heroku/python/lib/python3.12/importlib/_ init .py", línea 90, en importmodule
remoto: devuelve bootstrap.gcd_import(nombre[nivel:], paquete, nivel)
remoto: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
remoto: Archivo "<frozen importlib._bootstrap>", línea 1387, en gcdimport
remoto: Archivo "<frozen importlib._bootstrap>", línea 1360, en findand_load
remoto: Archivo "<frozen importlib._bootstrap>", línea 1310, en findand_load_unlocked
remoto: Archivo "<frozen importlib._bootstrap>", línea 488, en callwith_frames_removed
remoto: Archivo "<frozen importlib._bootstrap>", línea 1387, en gcdimport
remoto: Archivo "<frozen importlib._bootstrap>", línea 1360, en findand_load
remoto: Archivo "<frozen importlib._bootstrap>", línea 1331, en findand_load_unlocked
remoto: Archivo "<frozen importlib._bootstrap>", línea 935, en loadunlocked
remoto: Archivo "<frozen importlib._bootstrap_external>", línea 995, en exec_module
remoto: Archivo "<frozen importlib._bootstrap>", línea 488, en callwith_frames_removed
remoto: Archivo "/tmp/pip-build-env-swc9jzl2/overlay/lib/python3.12/site-packages/setuptools/_ init _.py", línea 16, en <módulo>
remoto: importar setuptools.version
remoto: Archivo "/tmp/pip-build-env-swc9jzl2/overlay/lib/python3.12/site-packages/setuptools/version.py", línea 1, en <módulo>
remoto: importar pkg_resources
remoto: Archivo "/tmp/pip-build-env-swc9jzl2/overlay/lib/python3.12/site-packages/pkg_resources/_ init _.py", línea 73, en <módulo>
remoto: desde pkg_resources.extern importar appdirs
remoto: ImportError: no se puede importar el nombre 'appdirs' desde 'pkg_resources.extern' (/tmp/pip-build-env-swc9jzl2/overlay/lib/python3.12/site-packages/pkg_resources/extern/_ init _.py)
remoto:
remoto: ! Push rechazado, no se pudo compilar la aplicación Python.
remoto:
remoto: ! Empuje fallido
remoto: Verificando implementación...
remoto:
remoto: ! Empuje rechazado al asistente de voz.
remoto:
A https://git.heroku.com/voiceassistant.git
! [remoto rechazado] master -> master (enganche previo a la recepción rechazado)
error: no se pudieron enviar algunas referencias a 'https://git.heroku.com/voiceassistant.git'
E:\proyecto final\streamlit>
mis requisitos.txt contiene:
streamlit==1.4.0
dispositivo de sonido==0.4.2
pyttsx3==2.90
reconocimiento de voz==3.8.1
picante<1.7.3
streamlit-webrtc==0.21.0
paudio==0.2.11; sys_platform == 'win32'
directorios de aplicaciones == 1.4.4
herramientas de configuración==60.9.0
Agregué appdirs y setuptools por sugerencia de gpt
pero no resolvió el problema.
También estoy en Windows.