模板Flask运行AndreiD/FlaskEasyTemp时出错

2024-09-28 01:27:33 发布

您现在位置:Python中文网/ 问答频道 /正文

早上好! 我是python/flask领域的初学者。。。我发现了this template,发现它完整而简单,对初学者很好,并且有一些有趣的特性

我就是不能运行这个模板。它有一些不是由pip安装的包(pycrypto==2.6.1,PythonCloudFiles==1.7.11,PythonLoaders==0.2.3)。 这是原因吗?有人能帮我吗

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

谢谢


Tags: pipimage模板flask原因template特性description
1条回答
网友
1楼 · 发布于 2024-09-28 01:27:33

此项目未维护,请改为尝试this one

对于您的问题,flask.ext.foo是导入扩展的旧方法,它在Flask1.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、poetry、venv等创建一个虚拟环境,激活虚拟环境,然后从requirements.txt文件安装依赖项

相关问题 更多 >

    热门问题