我使用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中也不承认该包。
不要从flask
导入它,它不是Flask的一部分。从您安装的模块flask_paginate
导入它。它也被称为Pagination
。
docs显示如何导入它(虽然他们使用deprecated flask.ext
表示法)。
from flask_paginate import Pagination
在PyCharm中配置项目解释器以指向您安装软件包的virtualenv。
如flask-paginate
docs中所述:
from flask.ext.paginate import Pagination
然而,flask.ext
是removed。请改用:
from flask_paginate import Pagination