2017-04-19 124 views
0

我正在使用flask和python第一次嘗試創建Web應用程序。我在使用Cygwin的Windows 10上;出於某種原因,即使我使用PIP成功安裝燒瓶:已成功安裝燒瓶,仍然出現導入錯誤

$ 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. 

運行蟒蛇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 

什麼想法?對不起,如果這是一個愚蠢的問題,這是非常新的。

回答

0

您需要創建一個virtualenv,然後在其中安裝pip。

virtualenv flasktest

下,

cd flasktest

然後,

source bin/activate

最後,

pip install flask

你應該是所有好的與運行瓶(僅在virtualenv中,它不會在外面工作的吧。)

1

試試這個,如果你不希望使用的virtualenv:

python -m pip install --upgrade pip 
python -m pip install flask 
相關問題