2017-07-06 7 views
1

When I Run by Esclipseのpythonフラスコインポートエラーは、私はIDEをインストールし、Eclipseの

# -*- coding: utf-8 -*- 

from flask import Flask 
app = Flask(__name__) 

@app.route("/") 
def hello(): 
    return "Hello World!" 

if __name__ == "__main__": 
    app.run() 

これはエラーMSGであることにより、実行したとき。私は私が困ってんだフラスコをインストールしようとしている

Traceback (most recent call last): 

    File "C:\Users\Austyn\git\flask\ch02\hello.py", line 3, in <module> 

    from flask import Flask 

    File "C:\Python36\myprojects\venv\lib\site-packages\flask\__init__.py", 
    line 19, in <module> 

    from jinja2 import Markup, escape 

    File "C:\Python36\myprojects\venv\lib\site-packages\jinja2\__init__.py", 
    line 33, in <module> 

    from jinja2.environment import Environment, Template 

File"C:\Python36\myprojects\venv\lib\sitepackages\jinja2\environment.py", 
line 15, in <module> 

    from jinja2 import nodes 

    File "C:\Python36\myprojects\venv\lib\site-packages\jinja2\nodes.py"line 
    19, in <module> 

    from jinja2.utils import Markup 

    File "C:\Python36\myprojects\venv\lib\site-packages\jinja2\utils.py"line 
    624, in <module> 

    from markupsafe import Markup, escape, soft_unicode 

    File"C:\Python36\myprojects\venv\lib\sipackages\markupsafe\__init__.py", 
    line 14, in <module> 

    from markupsafe._compat import text_type, string_types, int_types, \ 

ModuleNotFoundError: No module named 'markupsafe._compat' 

。 私はなぜそのエラーが発生するのか分かりません。 PATHの設定が間違っていますか? 私はそれがうまくいかないと思うツールwerkzeugとjinja2とMarkupsafeのようなツール... しかし、私はこれが何であるか分かりません。

+0

仮想環境を使用していますか? –

答えて

1

markupsafeをインストールしてみます。

pip install markupsafe 
関連する問題