当我这样导入Flask扩展名时,它可以正常工作:
from flask_module import Module
因此扩展程序已正确安装。
但是每当我尝试导入这样的Flask扩展名时:
from flask.ext.module import Module
我收到以下错误:ImportError: No module named 'flask.ext'
这是怎么回事?
我不确定该信息是否有用,但无论如何:
答案 0 :(得分:1)
命名/导入模块的“ flask.ext”样式已有been deprecated多年了。您应该改用您描述的第一种样式。
关于在全球范围内安装烧瓶包装的建议,这在一定程度上违背了使用venv的目的。这样就不可能使用pip freeze --local > requirements.txt
仅保存相关软件包,从而使您容易遇到软件包版本冲突。