ModuleNotFoundError: No module named ‘flask_migrate‘

本文章解决类似ModuleNotFoundError: No module named 'XXXX'之类的python报错

此类报错共两个原因:

  1. 你的个人文件有与XXX同名冲突,需要改变你的个人文件(因此在命名个人文件的时候尽量避免此类问题)
  2. 这是更多人可能存在的问题:安装的包/库没有安装到你正在使用的解释器

下面来说一下遇到问题2如何解决:

下面是作者遇到报错的案例
在这里插入图片描述
打开设置找到解释器
在这里插入图片描述
在软件包这一列查找会发现虽然你已经安装了flask_migrate(此处以这个为例),但是你的软件包内并没有。这可能因为你个人下载的方式原因导致的。(不用担心,这种方式只是把你的包下载到了系统环境下,因此你还是下载成功了的)

作者采用的解决方式是:
1.点击红色按钮添加软件包
在这里插入图片描述

2.输入要下载的包,找到并且安装

在这里插入图片描述
3.当然,步骤2的方式可能存在下载很慢或者下载失败的问题,这时也可以直接点击pycharm下面的终端(如果没有这个选项自己去CSDN查如何打开终端即可),然后pip下载

这里下载的时候建议使用镜像网站下载,非常快(参考作者另一篇文章)
在这里插入图片描述

4.曲线救国:
cmd里面再次下载这个包的时候,他会提示你已经安装完成,后面就是安装后的路径。根据路径找到文件,copy到你的解释器路径下也可以。
在这里插入图片描述
注:本文章纯属作者在解决问题时想记录一下,问题因人而异,如果对此办法有疑问或者问题仍然没有解决可以私信作者(备注来意)。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值