Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
531 views
in Technique[技术] by (71.8m points)

python - installed flask successfully, still getting import error

I'm working with flask and python for the first time trying to create a web app. I'm on Windows 10 using Cygwin; for some reason, even though I've successfully installed flask using pip:

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

I still get this error when running 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

any ideas? Sorry if this is a dumb question, pretty new at this.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Try this if you don't want to use virtualenv:

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...