【发布时间】:2020-04-16 21:11:11
【问题描述】:
我正在尝试通过以下视频创建带有python-flask 的rest api:
https://www.youtube.com/watch?v=s_ht4AKnWZg
但是,在使用pip3 install flask 安装flask 并使用python app.py 和py app.py 在控制台中执行它之后,它会引发以下错误:
Traceback (most recent call last):
File "app.py", line 1, in <module>
from flask import Flask
ImportError: No module named flask
PS C:\Users\THEROG\Desktop\products-restapi>
这是代码:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello world"
if __name__ == '__main__':
app.run(debug= True)
【问题讨论】:
-
您是否使用正确的 python 版本开始编程?您可以安装多个 python3 版本。你如何执行你的程序?
-
请重新安装flask pip3 install flask 然后检查你的python版本确保它是3和flask版本
-
@NameVergessen 我尝试使用 vcs 终端和 cmd 执行以下命令:“python app.py”和“py app.py”
-
@AlokMishra 我用 python -V 签入了 cmd,并且是 Python 2.7.17,它应该是 3.x 对吗?我确实安装了 3.8,我认为这是问题所在?
-
@DiegoVenteSeminario 是的,并使用 pip install flask 安装烧瓶,因为您使用的是 2.7 版本