我试图运行python routes.py
(在虚拟环境中)以更新我的路线,但是当我运行它时,我得到:
File "routes.py", line 1, in <module>
from flask import Flask, render_template
ImportError: No module named 'flask'
如果我然后尝试像pip install flask
那样安装烧瓶,我就已经安装了
我的 routes.py 看起来像是:
from flask import Flask, render_template
from forms import EmailUsForm
app = Flask(__name__)
app.secret_key = '12345'
@app.route('/')
def home():
form=EmailUsForm()
return render_template('index.html', form=form)
如果我输入:python
,那么import Flask
或from Flask import *
我会:
ImportError: No module named 'Flask'
知道这里发生了什么吗?
谢谢。
答案 0 :(得分:0)
您必须在虚拟环境中安装Flask,因为您使用的是Python3.x,请使用
pip3 install flask
因为如果使用pip,默认情况下将为Python2.x安装