科学の箱

科学・IT・登山の話題

Python

Heroku + Python Day 1

投稿日:

Pythonでの機械学習の勉強が少し一段落したので、別の側面からPythonをさらに利用してみる。

現在はpythonを利用できるのはローカルの環境だけである。これを将来的にはインターネット上でスケジューリングを組んだり、webサービスとして公開したい。そこでHeroku + Pythonについて学んでみる。

Herokuを調べてみたところすでにチュートリアルがあるのでこれに従って、学習をすすめる。

https://devcenter.heroku.com/articles/getting-started-with-python

まずなんであれアカウントの取得から。上記ページからHeroku accountをクリックしてアカウントを作成する。

Pythonはすでにインストールされているanacondaを利用する。

つぎにanaconda画面からpipenvをインストールする。

最後にPostgreSQLをインストールする。

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows

これで完了した。

“I’m ready to start”をクリックすると、GitとHerokuアプリケーションをインストールする手順に進む。

Gitはすでにインストールされているのでスキップした。

 

Herokuアプリをインストールする。Windowsから64-bit installerを選択してクリックする。実行ファイルがダウンロードされる。

ダウンロードした実行形式ファイルをダブルクリックするとインストールが始まる。デフォルトの設定ですべて”Next”する。

まずはインストールするモジュールの選択。

次にインストールするパスを選択。

“Install”をクリックすると、インストールが開始する。インストールはおよそ5分ほどかかる。

HerokuではPostgreSQLが必要になるので、下記からインストールする。

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows

 

メタ情報

inarticle



メタ情報

inarticle



-Python
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

SIGNATE お弁当の需要予測-3

Seabornを利用してデータをビジュアル化してみる。 まずは売り上げの分布図から sns.distplot(d_train[‘y’], kde=False, rug=False, bins=50) …

no image

kaggle Titanic Tutorial – 8

前回の結果がいまいちだった。これまではAgeは平均値でNullを埋めていた。平均値では明らか実際のデータと差異が出ると考えられる。そのためAgeがない情報についてより正確なAgeで補完するようにした。 …

no image

numpyで三角関数の数値計算をしてみる

numpyで三角関数の数値計算をしてみる。 ここでは以下を説明する。 三角関数 逆三角関数 角度とラジアンの変換 三角関数 numpyでサイン、コサイン、タンジェントの計算をするためにはnumpy.s …

no image

グリッドサーチ

機械学習のアルゴリズムを利用する際に一つの問題がパラメータの最適化。例えばSVMではガンマパラメータを適切に設定しないと結果は使い物にならないことがある。このパラメータは自分で設定する方法もあるが、P …

no image

kaggle Titanic Tutorial – 5

ファミリーサイズを追加してみる。 ソースはこちらを参照した。 https://www.kaggle.com/lperez/titanic-a-deeper-look-on-family-size 主要 …

2018年9月
« 6月   10月 »
 12
3456789
10111213141516
17181920212223
24252627282930

side bar top



アーカイブ

カテゴリー