flask+heroku环境搭建(windows)
来源:互联网 发布:java商品交易系统 编辑:程序博客网 时间:2024/05/19 05:32
1、搭建本地虚拟环境
pip install virtualenv
virtualenv --no-site-packages venv
venv\Scripts\activate
2、创建一个flask项目
pip install flask
pip freeze >requirements.txt
app.py:
from flask import Flaskapp = Flask(__name__)@app.route('/')def hello(): return "Hello World!"if __name__ == '__main__': app.run()
3、项目部署到Heroku
注册Heroku账号:https://www.heroku.com/
下载并安装客户端 heroku-toolbelt.exe
创建一个Procfile文件(重点,包含项目启动脚本)
注意,这里的文件不要后缀名,否则无法启动
Procfile里面的内容为启动脚本: web: gunicorn app:app
前面一个app是app.py的app,后面一个app是app=Flask(__name__)的app
安装gunicorn作为web服务器,替换Flask自带的web服务器
pip install gunicorn
pip freeze >requirements.txt
4、cmd登录Heroku
heroku login
输入用户名和密码
heroku create zhuxiang(创建一个应用,取个名字)
推送代码到heroku上(其实就是推送到github上,远程仓库名为heroku)
git add -A
git commit -m "hello world"
heroku keys:add
git remote add heroku git@heroku.com:yourAppName.git
git push heroku master
5、启动项目
heroku open
6、访问验证
7、查看日志
- flask+heroku环境搭建(windows)
- Windows搭建Flask开发环境
- windows下搭建flask环境
- Windows下搭建Flask环境
- windows上Flask环境搭建
- windows下搭建flask开发环境
- Python Flask 开发环境搭建(Windows)
- Windows下flask环境的搭建
- Windows下Python + Flask环境搭建
- Python Flask 开发环境搭建(Windows)
- 采用Apache+mod_wsgi在windows下搭建Flask项目(本地部署Flask的生产环境)
- Python +FLask 环境搭建(Centos 6.5)
- flask运行环境搭建(nginx+gunicorn)
- flask环境搭建
- Flask环境搭建
- Flask开发环境搭建
- 1.Flask环境搭建
- Python:Flask环境搭建
- LZW压缩与解压
- GCD的相关东东
- C# 滚动条应用总结
- C# richTextBox TextBox赋值失败的奇葩问题
- 1039. 到底买不买(20)
- flask+heroku环境搭建(windows)
- dataTables 添加行内操作按钮
- 【Linux运维-集群技术进阶】Nginx+Keepalived+Tomcat搭建高可用/负载均衡/动静分离的Web服务器集群
- java排序算法(三):快排
- 加藤嘉一谈中国80后90后的谋生状态
- adb命令和adb shell命令
- 简历模板
- 数组与ARRAYLIST的关系与区别
- 配置vim,打造自己的C IDE(二)