Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

297
Views
ImportError: no se puede importar el nombre 'safe_str_cmp' de 'werkzeug.security'

¿Alguna idea de por qué este error?

mi proyecto funcionaba bien, lo copié en una unidad externa y en mi computadora portátil para trabajar en el camino, funcionó bien. volví a copiar en mi escritorio y tuve muchos problemas con intérpretes no válidos, etc., así que hice un nuevo proyecto y copié solo los scripts, hice un nuevo requirements.txt e instalé todos los paquetes, pero cuando lo ejecuto, aparece este error

 Traceback (most recent call last): File "E:\Dev\spot_new\flask_blog\run.py", line 1, in <module> from flaskblog import app File "E:\Dev\spot_new\flask_blog\flaskblog\__init__.py", line 3, in <module> from flask_bcrypt import Bcrypt File "E:\Dev\spot_new\venv\lib\site-packages\flask_bcrypt.py", line 21, in <module> from werkzeug.security import safe_str_cmp ImportError: cannot import name 'safe_str_cmp' from 'werkzeug.security' (E:\Dev\spot_new\venv\lib\site-packages\werkzeug\security.py)

Intenté desinstalar python, anaconda, pycharm, eliminar todas las claves de registro y variables de entorno que puedo encontrar que parecen pythonic, reinstalar todo desde cero pero aún no hay dados.

cualquier entrada muy apreciada!

Gracias

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Werkzeug lanzó hoy v2.1.0 , eliminando werkzeug.security.safe_str_cmp .

Probablemente pueda resolver este problema fijando Werkzeug~=2.0.0 en su archivo requirements.txt (o similar).

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!