FastAPI项目中已安装PyJWT但仍提示无法解析jwt模块的问题求助
FastAPI项目中已安装PyJWT但仍提示无法解析jwt模块的问题求助
各位好,我最近在基于FastAPI做一个测试项目,用到JWT做身份验证,但碰到了个挺棘手的问题:明明已经通过pip安装了PyJWT,而且虚拟环境的.venv/Lib目录里也能看到对应的包文件,可不管是我的IDE还是启动FastAPI服务时,都提示找不到jwt模块,具体报错信息如下:
Import error: No module named 'jwt'
WARNING Ensure all the package directories have an init.py file
我已经检查过包的目录结构,确认相关文件夹里都有__init__.py文件,也在网上搜了一圈类似问题,但没找到匹配的解决方案。下面是我当前环境的相关包版本:
- cffi 1.17.1
- cryptography 45.0.6
- pip 25.2
- pycparser 2.22
- PyJWT 2.10.1
有没有朋友遇到过类似情况?或者能给我一些排查和修复的思路吗?非常感谢!
内容来源于stack exchange
相关产品推荐
相关产品推荐

