Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

847
Vistas
¿Cómo solucionar el error de bloqueo en pipenv?

Estoy usando pipenv dentro de un contenedor docker. Intenté instalar un paquete y descubrí que la instalación se realiza correctamente (se agrega al Pipfile), pero el bloqueo sigue fallando. Todo estaba bien hasta ayer. Aquí está el error:

 (app) root@7284b7892266:/usr/src/app# pipenv install scrapy-djangoitem Installing scrapy-djangoitem… Adding scrapy-djangoitem to Pipfile's [packages]… ✔ Installation Succeeded Pipfile.lock (6d808e) out of date, updating to (27ac89)… Locking [dev-packages] dependencies… Building requirements... Resolving dependencies... ✘ Locking Failed! Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/pipenv/resolver.py", line 807, in <module> main() File "/usr/local/lib/python3.7/site-packages/pipenv/resolver.py", line 803, in main parsed.requirements_dir, parsed.packages, parse_only=parsed.parse_only) File "/usr/local/lib/python3.7/site-packages/pipenv/resolver.py", line 785, in _main resolve_packages(pre, clear, verbose, system, write, requirements_dir, packages) File "/usr/local/lib/python3.7/site-packages/pipenv/resolver.py", line 758, in resolve_packages results = clean_results(results, resolver, project) File "/usr/local/lib/python3.7/site-packages/pipenv/resolver.py", line 634, in clean_results reverse_deps = project.environment.reverse_dependencies() File "/usr/local/lib/python3.7/site-packages/pipenv/project.py", line 376, in environment self._environment = self.get_environment(allow_global=allow_global) File "/usr/local/lib/python3.7/site-packages/pipenv/project.py", line 366, in get_environment environment.extend_dists(pipenv_dist) File "/usr/local/lib/python3.7/site-packages/pipenv/environment.py", line 127, in extend_dists extras = self.resolve_dist(dist, self.base_working_set) File "/usr/local/lib/python3.7/site-packages/pipenv/environment.py", line 122, in resolve_dist deps |= cls.resolve_dist(dist, working_set) File "/usr/local/lib/python3.7/site-packages/pipenv/environment.py", line 121, in resolve_dist dist = working_set.find(req) File "/root/.local/share/virtualenvs/app-lp47FrbD/lib/python3.7/site-packages/pkg_resources/__init__.py", line 642, in find raise VersionConflict(dist, req) pkg_resources.VersionConflict: (importlib-metadata 2.0.0 (/root/.local/share/virtualenvs/app-lp47FrbD/lib/python3.7/site-packages), Requirement.parse('importlib-metadata<2,>=0.12; python_version < "3.8"')) (app) root@7284b7892266:/usr/src/app#

¿Qué podría estar mal?

EDITAR Después de eliminar Pipfile.lock e intentar instalar un paquete, obtuve:

 (app) root@ef80787b5c42:/usr/src/app# pipenv install httpx Installing httpx… Adding httpx to Pipfile's [packages]… ✔ Installation Succeeded Pipfile.lock not found, creating… Locking [dev-packages] dependencies… Building requirements... Resolving dependencies... ✔ Success! Locking [packages] dependencies… Building requirements... ⠏ Locking...Resolving dependencies... Traceback (most recent call last): File "/usr/local/bin/pipenv", line 8, in <module> sys.exit(cli()) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 829, in __call__ return self.main(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 782, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 1259, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 1066, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/decorators.py", line 73, in new_func return ctx.invoke(f, obj, *args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/decorators.py", line 21, in new_func return f(get_current_context(), *args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pipenv/cli/command.py", line 252, in install site_packages=state.site_packages File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 2202, in do_install skip_lock=skip_lock, File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 1303, in do_init pypi_mirror=pypi_mirror, File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 1113, in do_lock keep_outdated=keep_outdated File "/usr/local/lib/python3.7/site-packages/pipenv/utils.py", line 1323, in venv_resolve_deps c = resolve(cmd, sp) File "/usr/local/lib/python3.7/site-packages/pipenv/utils.py", line 1136, in resolve result = c.expect(u"\n", timeout=environments.PIPENV_INSTALL_TIMEOUT) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/delegator.py", line 215, in expect self.subprocess.expect(pattern=pattern, timeout=timeout) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/pexpect/spawnbase.py", line 344, in expect timeout, searchwindowsize, async_) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/pexpect/spawnbase.py", line 372, in expect_list return exp.expect_loop(timeout) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: <pexpect.popen_spawn.PopenSpawn object at 0x7f81e99bec90> searcher: searcher_re: 0: re.compile('\n') <pexpect.popen_spawn.PopenSpawn object at 0x7f81e99bec90> searcher: searcher_re: 0: re.compile('\n') (app) root@ef80787b5c42:/usr/src/app#
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Intente eliminar Pipefile.lock antes de instalar un paquete

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo problema al crear un entorno virtual usando python 3.7.12. El problema se ha ido usando python 3.8.10. En Ubuntu 20.04.4 LTS.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda