Notes

メモ書き雑記ブログ(テニス・ガジェット・音楽活動など)

Python アプリをローカルで実行してみた(インストール~Hello World! 実行)(Windows)

Webアプリで作ってみたいものがあったのと、前々から Azure + Python のお勉強をしてみたかったので、とりあえず以下の Azure 公式を参考にお勉強中。

今日は、「アプリをローカルで実行する」でHello World が表示されるところまで。

 

環境

Windows 10 Pro (64 bit)

 

環境構築(各種インストール)

python のインストール

以下サイトから最新版(今回は Python 3.7.2)の executable installer をダウンロード。

 

ダウンロードした.exeファイルを実行してインストール。

 

Flaskのインストール

コマンドプロンプトを開いて以下を実行。

>pip install -U flask

※pip : pythonのパッケージ管理システム

 

サンプルのダウンロード

Azure 公式ページでは git コマンドでダウンロードする方法が書いてあるのですが、以下のようなエラーが発生。。

調べるのがめんどくさかったので Github の HPから直接ダウンロードしちゃいました。

(あとで調べよう・・・)⇒(あとで調べたやつ:2019/02/11追記

error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

 ※ HPからからのダウンロードは、

https://github.com/Azure-Samples/python-docs-hello-world をブラウザで開いて、「clone or download」をクリックすればOK!

 

 実行

コマンドプロンプトでダウンロードした python-docs-hello-world のディレクトリ内まで移動して、以下を実行。

...python-docs-hello-world-master>set FLASK_APP=application.py

...python-docs-hello-world-master>flask run

 * Running on http://127.0.0.1:5000/ 

みたいなのが表示されれば成功!

あとはブラウザのアドレスバーに「http://127.0.0.1:5000/」を入力すれば Hello World! が表示されるはず!