Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:没有名为';flask.ext';_Python_Flask_Python Import_Importerror - Fatal编程技术网

Python ImportError:没有名为';flask.ext';

Python ImportError:没有名为';flask.ext';,python,flask,python-import,importerror,Python,Flask,Python Import,Importerror,当我像这样导入烧瓶扩展时,它工作正常: from flask_module import Module 因此,扩展安装正确 但每当我尝试导入一个烧瓶扩展时,如下所示: from flask.ext.module import Module 我得到以下错误:ImportError:没有名为'flask.ext'的模块 这里出了什么问题 我不确定这些信息是否有用,但无论如何: 我还没有找到以最后一种方式工作的扩展 我使用windows10、Python3.5和flask1.0.2 我处在一个虚拟

当我像这样导入烧瓶扩展时,它工作正常:

from flask_module import Module
因此,扩展安装正确

但每当我尝试导入一个烧瓶扩展时,如下所示:

from flask.ext.module import Module
我得到以下错误:
ImportError:没有名为'flask.ext'的模块

这里出了什么问题

我不确定这些信息是否有用,但无论如何:

  • 我还没有找到以最后一种方式工作的扩展
  • 我使用windows10、Python3.5和flask1.0.2
  • 我处在一个虚拟的环境中
  • 命名/导入模块的“flask.ext”风格已经存在多年了。您应该使用您描述的第一种样式


    至于建议您在全球范围内安装flask软件包,这有点违背了最初使用venv的目的。这使得无法使用
    pip freeze--local>requirements.txt
    仅保存相关软件包,从而导致软件包版本冲突。

    我不认为这是重复的,因为标记为重复的问题与提出的另一个错误有关。当然,我确实查找了我的错误,但我找不到。为什么有人标记为“重复”,但不显示链接或解决方案?我希望文档得到更新