TeraBytesMemo

プログラミング関連で自分のメモをまとめて書いたり気が向いたら書いたり

anaconda環境でflaskで開発したサーバーをherokuに上げる

pythonのリハビリとpython3覚えるために。

というかanacondaとherokuにはまだ慣れていないので要点だけメモ

割りと参考記事パクってつまんだだけです

1.仮想環境構築
conda create -n flask-in-heroku flask gunicorn
2.Procfileの用意

サーバーファイル名が main.py の場合

cat 'web: gunicorn main:app --log-file -' > Procfile
3.モジュールリストの用意
conda list -e > conda-requirements.txt
4.heroku上でアプリの作成
heroku create --buildpack https://github.com/kennethreitz/conda-buildpack.git

これでプッシュしてサーバーが動いていればok

参考:


github.com
qiita.com