科学の箱

科学・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

numpy.linspace()を使って等差数列を生成する

一次関数と等差数列 一次関数をテストするときに必須になるのが等差数列。等差数列とは要素と要素の間の差が等しいもの。 例えば1, 2, 3, 4, 5, 6は等差が1の数列である。等差が2になると、1, …

no image

pythonで仮想環境を利用する

conda create –name fluffy numpy conda activate fluffy conda info –env actiavte fluffy de …

no image

Scrapy – Tutorial

Tutorialはこちら https://doc.scrapy.org/en/latest/intro/tutorial.html 特に難しい点はないがいくつかポイント spidersディレクトリはプ …

no image

dataframeで条件を付けて要素を返す方法

前回の続きから。 dfは現在以下のようになっている。 W X Y Z A 2.706850 0.628133 0.907969 0.503826 B 0.651118 -0.319318 -0.848 …

no image

matplotlibのお役立ちリンク

matplotlibのリファレンスが必要ならこちらを参照する。 https://www.labri.fr/perso/nrougier/teaching/matplotlib/ Related pos …

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

side bar top



アーカイブ

カテゴリー