user 관련 기능에 python jwt를 사용하려고 할 때 발생할 수 있는 에러.
테스트코드를 실행했는데,
============================= test session starts ==============================
...
from app.main import app
../../app/main.py:7: in <module>
from app.routers import users
../../app/routers/users.py:5: in <module>
from jose import jwt
E File "Users/projectA/venv/lib/python3.9/site-packages/jose.py", line 546
E print decrypt(deserialize_compact(jwt), {'k':key},
E ^
E SyntaxError: invalid syntax
collected 0 items / 1 error
🙂??
사실 난 이걸로 해결 안 됨.
pip install --upgrade jose
pip install jose==1.0.0
사실 난 이미 1.0.0 이었음.
pip3 install python-jose
와~ 해결 🎊🎉
간단하게 jose 문제가 맞는지 확인하려면
terminal 에 python3로 들어가서
from jose import jwt 입력하면 바로 에러 뜸.

이렇게.