概要
「Head First Python 第2版」を進めていった中で考えたことの記録です。
Head First Python 第2版 ―頭とからだで覚えるPythonの基本
- 作者:Paul Barry
- 発売日: 2018/03/24
- メディア: 単行本(ソフトカバー)
Python Package Index (PyPI)
- Webに存在する、Pythonのサードパーティモジュールを集中管理するためのサービス
- Pythonコミュニティが、Pythonの公式機能の一つとして運営している
- FlaskはPyPIにリリースされたサードパーティパッケージの1つである
- Flaskの他にも、多種多様なパッケージがPyPIにリリースされている
- PyPIからPython環境にパッケージをインストールするためには、Pythonの
pip
コマンドを用いる
Flask
Windows上に存在するPython環境にFlaskをインストールする場合、py -3 -m pip install Flask
コマンドを実行します。
PS C:> py -3 -m pip install Flask # ...略... Successfully installed Flask-1.1.2 Jinja2-2.11.3 MarkupSafe-1.1.1 Werkzeug-1.0.1 click-7.1.2 itsdangerous-1.1.0
- Flaskは、Pythonコードを処理することが可能なWebフレームワークである
- "Successfully installed ..."と表示されていれば、FlaskおよびFlaskが必要とするモジュールは正常にインストールされた
- Flask以外のモジュールについては、環境によって何がインストールされるか変わることがある
- 各モジュールは随時更新され、バージョン番号も更新ごとに変化する
- この環境においてインストールされた各モジュールのバージョン
Flask-1.1.2
Jinja2-2.11.3
MarkupSafe-1.1.1
Werkzeug-1.0.1
click-7.1.2
itsdangerous-1.1.0
- 「Head First Python 第2版」本誌においては、各モジュールのバージョンは以下より新しければ問題ないとしている
Flask-0.10.1
Jinja2-2.8
MarkupSafe-0.23
Werkzeug-0.11
itsdangerous-0.24
- この環境においてインストールされた各モジュールのバージョン