flask heroku環境搭建(windows)

2021-07-09 18:32:01 字數 1130 閱讀 2202

1、搭建本地虛擬環境

pip install virtualenv 

virtualenv --no-site-packages venv

venv\scripts\activate

2、建立乙個flask專案

pip install flask

pip freeze >requirements.txt

from flask import flask

def hello():

return "hello world!"

if __name__ == '__main__':

3、專案部署到heroku

註冊heroku賬號:

建立乙個procfile檔案(重點,包含專案啟動指令碼)

注意,這裡的檔案不要字尾名,否則無法啟動

安裝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:

git push heroku master

5、啟動專案

heroku open

6、訪問驗證

7、檢視日誌

LAMP環境搭建 php環境搭建

yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...

環境搭建 二 Python環境搭建

工欲善其事,必先利其器 要想玩轉python,我們首先需要搭建一套可使用且方便的環境。對於初學者,笨飯糰建議使用 anaconda anaconda 簡介anaconda是python的乙個科學計算發行版,內建了數百個python經常會使用的庫,包括做機器學習或資料探勘的庫。anaconda提供了乙...

環境 lamp環境搭建

以下命令全部使用root執行,如果不用root記得sudo apt update 更新一下可用軟體包列表 apt upgrade 更新已安裝的軟體包 apt install apache2 安裝apache2 systemctl start apache2 啟動apache apt install ...