首页 > 其他分享 >ModuleNotFoundError: No module named 'flask._compat’

ModuleNotFoundError: No module named 'flask._compat’

时间:2023-08-29 13:59:33浏览次数:45  
标签:compat named 1.1 script flask No ._

原因:flask版本过高,flask里面的 ._compat.py文件没有;

解决方案1:解决:降低flask版本,1.1.2即可

pip install flask==1.1.2

 

解决方案2:更改flask_script文件,Ctrl + 左键 进入到flask_script的 __init__.py 源码文件中,将 from flask._compat import text_type 语句改成 from flask_script._compat import text_type

如图:

 

标签:compat,named,1.1,script,flask,No,._
From: https://www.cnblogs.com/zhaofen/p/17664532.html

相关文章

  • nodejs的安装及使用
    安装打开Node.js的官网并下载适用于你操作系统的安装包。Node.js提供了Windows、Mac和Linux的安装包。下载完成后,双击安装包运行安装向导。按照提示一步步进行安装。在安装过程中可以选择自定义安装路径,也可以使用默认路径【强烈建议安装在C盘】安装完成后,打开命令提示符(Windo......
  • NOI 2023、NOI 2023 夏令营获奖者部分信息汇总
    昨天一时兴起弄的表,是在CCF的获奖名单基础上编辑的。其中选手类别数据来源为noi.cn公告,不在公示名单中,且不为女生竞赛获B类名额(表中标为B*)的正式选手视为C类;不在公示名单中的非正式选手视为D类。初次获奖指选手首次获得正式比赛奖项的年级(不包括NOIOnline),“五四学......
  • 执行npm install 命令时报错Error: EPERM: operation not permitted, uv_cwd
    执行npminstall命令时报错path.js:1077path=process.cwd();^Error:EPERM:operationnotpermitted,uv_cwdatObject.resolve(path.js:1077:24)检查一下当前所在的文件夹是否已被删除了。......
  • 【maven】idea运行项目的时候,因为依赖maven坐标是provided报错NoClassDefFoundError解
    1、查看报错的类的生命周期-基于在idea安装mavenhelper插件  2、在运行maven项目的入口新增配置项 ......
  • `==`、`equals()`和`equalsIgnoreCase()`的区别:
    在Java中,`==`、`equals()`和`equalsIgnoreCase()`是用于比较对象的方法。它们之间有一些重要的区别:目录1.`==`运算符:2.`equals()`方法:3.`equalsIgnoreCase()`方法:总结一下:1.`==`运算符:`==`运算符用于比较两个对象的引用是否相等,即判断两个对象是否指向同一个内存地址。当用于比......
  • Arduino基础教程(一)
    1.ArduinoIDE安装https://www.arduino.cc/2.连接开发板在IDE->Tools选项指定自己的开发板和端口后,程序可验证上传。3.点亮一个小灯//定义引脚号constintledPin=13;voidsetup(){//将ledPin设置为输出模式pinMode(ledPin,OUTPUT);}voidloop(){......
  • opencv-python报错:Exception: Not found: 'python/cv2/py.typed'
    报错:self).run_setup(setup_script=setup_script)File"/tmp/pip-build-env-zsqslesq/overlay/lib/python3.6/site-packages/setuptools/build_meta.py",line158,inrun_setupexec(compile(code,__file__,'exec'),locals())File&qu......
  • 洛谷P1013 [NOIP1998 提高组] 进制位
    P1013[NOIP1998提高组]进制位P1013题目传送门这是一道提高+/省选-的蓝题,有亿点点难度,我们先分析一下。分析字母的数量等于进制的大小,判错的时候,可以看一下那个表格右下角的一个等腰三角形,就会发现有一个由两位字母组成的三角形。我们验算一下,对于\(L\),在该三角形的双位字......
  • numpy转pillow图像报错TypeError: Cannot handle this data type: (1, 1, 134), <f4 Ty
    报错TypeError:Cannothandlethisdatatype:(1,1,134),<f4,我猜你很可能是在将array数据转换成图片,使用的是函数Image.fromarray()而这个函数处理的是uint8类型,所以你可以使用:print(image.dtype)查看数据类型,不是uint8格式就转换成uint8:Image.fromarray(np.uint8(ima......
  • 在ardiuno中把String变量#true#2a#3#转化为按照#分隔的数组, 然后再把数组第一个元素
    在Arduino中,你可以使用strtok()函数将一个String变量按照指定的分隔符切割为多个子字符串,并将它们存储到一个数组中。然后,你可以使用strcmp()函数将数组的第一个元素与字符串"true"进行比较。以下是一个示例,演示如何在Arduino中将String变量str按照#分隔符切割......