是基于pip的包管理工具。
一、安装
安装pipenv很简单,在安装好anaconda的基础上,建议打开:
anaconda prompt
二、虚拟环境
pipenv中集成了Virtualenv虚拟环境创建工具,可以很方便地为我们创建隔离的python环境,为项目管理打下一个清爽的工作环境。
1、创建一个目录: pythonflask
2、在目录下:
这样,虚拟环境就创建好了。
3、激活虚拟环境和退出虚拟环境
4、pipenv run
可以在不激活当前项目环境的情况下,运行某个.py文件
三、Flask安装
四、Atom中虚拟环境安装
要让Atom IDE中能对虚拟环境中对接起来,需要:
打开这个库的settings,把文件目录设好:
五、试验
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello Flask, this is my first try!'
if __name__ == '__main__':
app.run(debug =True) # 设置debug=True是为了让代码修改实时生效,而不用每次重启加载
运行:
六、flask的环境变量,自动寻址
flask run 从FLASK_APP对应值中找到app的程序实例。包括app.py(主程序的文件)和wsgi.py.
打开,输入flask run 和直接运行(按F5运行)效果是一样的
七、其它:autopep8
Python的格式排版一定要借助外部工具,比如autopep8.在Atom中:
在autobeautify中设置路径(必选)
关于路径,你可以:
从而找到上面settings中的path。