我正在尝试通过观看以下视频来用rest api
创建一个python-flask
:
https://www.youtube.com/watch?v=s_ht4AKnWZg
但是,在将flask
安装为pip3 install 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)
答案 0 :(得分:0)
尝试使用python3 app.py。另外,如果您担心多个python版本(尽管自python 2.7于2019年12月31日终止服务以来就不必这样),您还可以使用https://virtualenv.pypa.io/en/stable/来管理不同的环境。
答案 1 :(得分:0)
在jupyter笔记本中尝试:将其复制并粘贴到您的文件中
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello world"
if __name__ == '__main__':
app.run()
如果代码正常工作,请打开浏览器并输入http://127.0.0.1:5000
答案 2 :(得分:0)
尝试:
尝试pyton3 app.py
或python3.x app.py
或python3 -m app
或python3.x -m app
-m变化启动模块而不是脚本。 (如果您的主目录不在项目的根文件夹中,则为必需。)
或者尝试检查为MVS配置的解释器。