Python 已成功安装flask,仍存在导入错误

Python 已成功安装flask,仍存在导入错误,python,flask,pip,cygwin,Python,Flask,Pip,Cygwin,我第一次尝试使用flask和python创建web应用程序。我在Windows10上使用Cygwin;出于某种原因,尽管我已经使用pip成功安装了flask: $ pip install flask Requirement already satisfied (use --upgrade to upgrade): flask in c:\python34\l

我第一次尝试使用flask和python创建web应用程序。我在Windows10上使用Cygwin;出于某种原因,尽管我已经使用pip成功安装了flask:

$ pip install flask
Requirement already satisfied (use --upgrade to upgrade): flask in c:\python34\l                                                                                                                ib\site-packages
Requirement already satisfied (use --upgrade to upgrade): click>=2.0 in c:\pytho                                                                                                                n34\lib\site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in c:\pyth                                                                                                                on34\lib\site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in                                                                                                                 c:\python34\lib\site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in c:\py                                                                                                                thon34\lib\site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe>=0.23 in c:                                                                                                                \python34\lib\site-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
$python app.py
回溯(最近一次呼叫最后一次):
文件“app.py”,第1行,在
从烧瓶进口烧瓶
ImportError:没有名为flask的模块

有什么想法吗?如果这是一个愚蠢的问题,很抱歉,这是一个非常新的问题。

您需要创建一个
virtualenv
,然后在其中安装pip

virtualenv-flasktest

其次,

cd烧瓶测试

那么

source bin/激活

最后,

pip安装烧瓶


您应该对运行flask很在行(仅在virtualenv中,它在它之外不会工作。)

您需要创建一个
virtualenv
,然后在其中安装pip

virtualenv-flasktest

其次,

cd烧瓶测试

那么

source bin/激活

最后,

pip安装烧瓶


您应该能够很好地使用running flask(仅在virtualenv中使用,在virtualenv之外无法使用)。

如果您不想使用virtualenv,请尝试以下方法:

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

如果不想使用virtualenv,请尝试以下操作:

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