【问题标题】:ImportError: No module named 'jwt'ImportError:没有名为“jwt”的模块
【发布时间】:2020-05-23 01:42:30
【问题描述】:

我安装了 pyjwt-1.7.1-py 包,以为这个错误会消失。

但是,我继续得到这个

ImportError: No module named 'jwt'

我可以看到创建了一个文件夹 C:\Program Files\Anaconda3\pkgs\pyjwt-1.7.1-py_0 里面有两个文件夹 jwt PyJWT-1.7.1.dist-info

两者都不为空

我正在尝试在 PyCharm 中运行 python 程序。使用 python 3.5 作为解释器。

下图显示了 pyjwt 的可用位置

【问题讨论】:

  • 确保你的 pycharm 使用的是你下载 jwt 的环境
  • 你是如何安装pyjwt的?
  • 我建议你通过conda阅读有关包管理的信息。
  • 在项目中的pycharm中打开文件->设置并检查项目解释器,您的包是否安装在列表中?如果不是,您必须通过此窗口中的 pycharm“+”加号按钮安装它
  • 将此包添加到pycharm中的当前虚拟环境File->New Project Settings -> Preferences for New Projects -> Project Interpreter

标签: python jwt


【解决方案1】:

试试:

import sys
sys.path

这将返回您实际使用的 python 路径。 最有可能的是你有不同的 python 安装并且它们是不匹配的。

【讨论】:

  • 最有可能的是你有不同的 python 安装并且它们是不匹配的。你能在你的答案中包括如何解决这个问题吗?谢谢!
猜你喜欢
  • 2020-11-28
  • 2017-07-18
  • 2013-03-11
  • 2012-12-07
  • 2012-05-23
  • 2019-07-29
  • 2015-07-04
  • 2014-03-15
  • 2017-12-29
相关资源
最近更新 更多