flask中遇到ImportError: cannot import name ‘url_encode‘ from ‘werkzeug‘

简介: flask中遇到ImportError: cannot import name ‘url_encode‘ from ‘werkzeug‘

Traceback (most recent call last): File "book_management_sys.py", line 5, in <module> from forms import Login, SearchBookForm, ChangePasswordForm, EditInfoForm, SearchStudentForm, NewStoreForm, StoreForm, BorrowForm File "C:\pythonProject\pythonProject2\Flask-Book-Management\forms.py", line 1, in <module> from flask_wtf import FlaskForm File "C:\pythonProject\pythonProject2\venv\lib\site-packages\flask_wtf\__init__.py", line 17, in <module> from .recaptcha import * File "C:\pythonProject\pythonProject2\venv\lib\site-packages\flask_wtf\recaptcha\__init__.py", line 2, in <module> from .fields import * File "C:\pythonProject\pythonProject2\venv\lib\site-packages\flask_wtf\recaptcha\fields.py", line 3, in <module> from . import widgets File "C:\pythonProject\pythonProject2\venv\lib\site-packages\flask_wtf\recaptcha\widgets.py", line 5, in <module> from werkzeug import url_encode ImportError: cannot import name 'url_encode' from 'werkzeug' (C:\pythonProject\pythonProject2\venv\lib\site-packages\werkzeug\__init__.py)

我们需要把werkzeug中的版本换成pip install werkzeug==0.16.1这个


相关文章
|
安全 测试技术 网络安全
软件测试|测试平台开发-Flask 入门:URL组成部分详解
软件测试|测试平台开发-Flask 入门:URL组成部分详解
|
Python
python flask 后端报错 ImportError: cannot import name ‘cached_prope‘
问题python flask 后端报错 ImportError: cannot import name ‘cached_prope‘flask程序启动但抛出该错误,是因为werkzeug 版本过高,需要降低版本即可 解决:一般这种情况是需要注意第三方库版本的对应,werkzeug需要0.16.0 版本时 flask的版本应该时1.x.x 的版本,不能是2.x过高的版本。
404 0
|
前端开发 API
【API管理 APIM】APIM中如何配置使用URL路径的方式传递参数(如由test.htm?name=xxx 变为test\xxx)
【API管理 APIM】APIM中如何配置使用URL路径的方式传递参数(如由test.htm?name=xxx 变为test\xxx)
148 0
Error: Cannot find module ‘node:url‘【已解决】
Error: Cannot find module ‘node:url‘【已解决】
1231 3
@FeignClient(name = "RemoteRegister", url = "${register-config.url}") 方式如何获取如何获取完整的响应对象
【5月更文挑战第13天】@FeignClient(name = "RemoteRegister", url = "${register-config.url}") 方式如何获取如何获取完整的响应对象
198 6
|
缓存 JavaScript
报错:cannot read properties of undefined “reading url“
报错:cannot read properties of undefined “reading url“
501 6
|
Python
【flask】URL和视图映射
【flask】URL和视图映射
130 0
|
搜索推荐 Apache Python
Flask | Flask基础 - URL与视图
Flask | Flask基础 - URL与视图
257 0
|
Python
flask开发导入flask_uploads包时提示"ImportError: cannot import name 'secure_filename' from 'werkzeug'"
在使用Flask开发过程中,使用Flask_uploads模块开发上传文件功能时,在项目中导入该包时,提示“ImportError: cannot import name ‘secure_filename’ from 'werkzeug”错误。
559 0