/ /インストールされたフラスコ、まだインポートエラーを取得する - python、flask、pip、cygwin

フラスコを正常にインストールしたが、インポートエラーが発生する - python、flask、pip、cygwin

私はフラスコとPythonを初めて使ってWebアプリケーションを作成しようとしています。私はCygwinを使ってWindows 10上にいます。何らかの理由で、たとえピップを使ってフラスコをうまくインストールしたとしても、

$ pip install flask
Requirement already satisfied (use --upgrade to upgrade): flask in c:python34l                                                                                                                ibsite-packages
Requirement already satisfied (use --upgrade to upgrade): click>=2.0 in c:pytho                                                                                                                n34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in c:pyth                                                                                                                on34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in                                                                                                                 c:python34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in c:py                                                                                                                thon34libsite-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe>=0.23 in c:                                                                                                                python34libsite-packages (from Jinja2>=2.4->flask)
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the "python -m pip install --upgrade pip" comm                                                                                                             and.

私はまだpython app.pyを実行しているときにこのエラーが発生します:

$ python app.py
Traceback (most recent call last):
File "app.py", line 1, in <module>
from flask import Flask
ImportError: No module named flask

何か案は?申し訳ありませんが、これは愚かな質問、これでかなり新しいです。

回答:

回答№1は1

作成する必要があります virtualenv その中にpipをインストールしてください。

virtualenv flasktest

次、

cd flasktest

次に、

source bin/activate

最後に、

pip install flask

あなたはフラスコを走らせることで全てが良いはずです(virtualenvでのみ、それはそれの外では動作しません)。


回答№2の場合は1

あなたがvirtualenvを使用したくない場合はこれを試してください:

python -m pip install --upgrade pip
python -m pip install flask