Python 3.x 在python中获取flask的ModuleNotFound错误
我通过以下命令安装了Python 3.x 在python中获取flask的ModuleNotFound错误,python-3.x,flask,web,pip,routes,Python 3.x,Flask,Web,Pip,Routes,我通过以下命令安装了flask模块。[![cmd image][1]][1] 当我运行以下代码时 from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): #a = input('Enter name') return render_template(r'form.html') if __name__ == "__main__":
flask
模块。[![cmd image][1]][1]
当我运行以下代码时
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
#a = input('Enter name')
return render_template(r'form.html')
if __name__ == "__main__":
app.run(debug=True)
它给出了一个错误。
ModuleNotFoundError:没有名为“flask”的模块
注意:-我没有使用virtualenv
。我的html
页面位于templates
文件夹中
[1] :您似乎已经在系统范围的环境中安装了flask。要访问virtualenv中的烧瓶,您必须进入virtualenv目录,并使用以下命令激活它
source virtual_env_name/bin/activate
将“virtual_env_name”替换为您创建的virtualenv名称。
之后,在命令行中,您将获得之前添加的(虚拟环境名称)
。当前目录路径
现在可以使用pip3安装flask框架
pip3 install flask
请记住,每次使用烧瓶时都要激活venv。您安装烧瓶时使用的命令不可见。url终于有了图像