今天刚开始学习flask 本篇博客仅仅记录自己当天所学内容总结
对于用不用虚拟环境这个都可以 但是这里建议用,毕竟别人的python或者flask版本较多,所以最好还是自己的程序新建一个虚拟环境,便于别人使用你的代码
一、直接pycharm新建一个flask项目(这里小编的是专业版)
二、成功新建项目之后,然后新增一个app.py的文件 输入下方代码
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_word():
return "hello_word"
if __name__ == "__main__":
app.run()
三、之后运行文件,这个时候 可能会提示
四、遇到问题之后,有些人可能会遇到 我之前在PiP装了啊,怎么会找不到模块呢,如果你觉得你之前在dos窗口默认用Pip安装了,但是,这个安装的仅仅是对你环境变量中对应的python解释器安装了flash模块 对于你新添加的虚拟环境 是没有安装的】,所以,首先你要确定你是用的那个python解释器去运行的这个脚本,像我这里就是使用我刚才新增加虚拟环境的解释器去进行执行的,所以我新建的虚拟环境是没有增加这个模块的,于是我必须对新建的虚拟环境安装一下flask的模块。
五、解决办法 这里可以二种方式安装flask
第一种 直接在Pycharm中安装 最后点击install package就可以了 这里需要选择你对应的flask项目(记住如果开了代理抓包软件 记得关闭)
第二种 pip安装
首先进入你的虚拟环境 ,找到你的flask项目的venv/Scripts目录文件夹 进入之后按住shtift键 然后点击鼠标右键 选择在此处打开命令窗口 之后输入命令activate
pip install flask -i -i https://pypi.douban.com/simple(图片中打错了 懒得改了)
六、安装好了之后 运行文件 之后控制台会输出
七、最后浏览器访问输出的地址 就会看到你返回的hello word