模板烧瓶运行中出现错误AndreiD / Flask-Easy-Template

时间:2019-03-21 13:22:47

标签: python templates flask

早上好! 我是python / flask世界的初学者……我发现this template并发现它完整而简单,对初学者来说很不错,并且具有一些有趣的功能。

我只是无法运行此模板。它具有一些pip无法安装的软件包(pycrypto == 2.6.1,python-cloudfiles == 1.7.11,python-loaders == 0.2.3)。 这是原因吗?有人可以帮我吗?

我需要一些帮助来运行此模板。 enter image description here

谢谢!

1 个答案:

答案 0 :(得分:0)

该项目未维护,请尝试使用this one

对于您的问题,flask.ext.foo是导入扩展名的旧方法,在Flask 1.0中已将其删除。如果要修复它,请尝试以下方法:

方法1 :修复旧的导入语句

application/__init__.py中找到以下几行:

from flask.ext.cache import Cache
from flask.ext.sqlalchemy import SQLAlchemy

将它们更改为:

from flask.cache import Cache
from flask.sqlalchemy import SQLAlchemy

方法2 :使用虚拟环境

如果在项目的需求文件中使用固定的版本,那么一切都会好的。只需使用virtualenv,pipenv,诗歌,venv等创建一个虚拟环境,激活该虚拟环境,然后从requirements.txt文件安装依赖项即可。