我使用pip安装了Flask-Paginate,但是当我尝试导入它时,我得到了ImportError: cannot import name 'Paginate'
。我该如何导入?
$ pip install -U flask-paginate
>>> from flask import Paginate
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'Paginate'
在PyCharm中也无法识别该包。
答案 0 :(得分:3)
不要从flask
导入它,它不属于Flask。从您安装的模块flask_paginate
导入它。它也被称为Pagination
。
docs显示如何导入它(尽管他们使用deprecated flask.ext
表示法。)
from flask_paginate import Pagination
在PyCharm中配置项目解释器以指向您安装软件包的virtualenv。
答案 1 :(得分:0)
如flask-paginate
docs中所述:
from flask.ext.paginate import Pagination
但是,flask.ext
为removed。请改用:
from flask_paginate import Pagination