English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Flaskをインストールするには、Python 2.6またはそれ以降のバージョンで使用することをお勧めします。Flask及其依存関係はPython 3(Python 3.3上記のバージョンは互換性が良好ですが、多くのFlaskエクステンションがそれを正しくサポートしていません。したがって、公式の推奨ではPython 3.6+ 上記でFlaskをインストールします。
virtualenvは仮想のPython環境構築ツールです。ユーザーが複数のPython環境を並行して作成することができます。したがって、異なるバージョンのライブラリ間の互換性問題を避けることができます。
仮想環境を使用して、開発と運用でプロジェクトの依存関係を管理します。
仮想環境が解決する問題は何ですか?所有しているPythonプロジェクトが多いほど、異なるバージョンのPythonライブラリを使用する必要があり、Python自体のバージョンも異なることがあります。あるプロジェクトの新しいバージョンのライブラリが、他のプロジェクトの互換性を破壊する可能性があります。
仮想環境は独立したPythonライブラリグループであり、プロジェクトごとに環境が設定されています。プロジェクトにインストールされたソフトウェアパッケージは、他のプロジェクトやオペレーティングシステムのソフトウェアパッケージに影響を与えません。
Pythonを使用している場合は、以下の通りです: 2.xの場合、以下のインストール手順を参照してください。
以下のコマンドはC:/pythonX/scriptsパス下にvirtualenvをインストールします、ここでXはPythonのバージョン名です。
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 pip install virtualenv
出力は以下のようになるべきです -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 virtualenvを収集しています virtualenvのダウンロード中-15.0.1-py2.py3-none-any.whl(1.8MB) 100% |################################| 1.8MB 204kB/s 収集したパッケージをインストールしています: virtualenv virtualenvが正常にインストールされました-15.0.1
このコマンドは管理者権限が必要です。Linux/Mac OSではpipの前にsudoを追加する必要があります。Windowsでは管理者権限でログインしてください。Ubuntuではvirtualenvはパッケージ管理器を使用してインストールできます。
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 $ sudo apt-get install virtualenv
インストールが完了すると、新しい仮想環境がフォルダーに作成されます。
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 mkdir newproj cd newproj virtualenv venv
Linuxで環境をアクティブにするには、以下のコマンドを実行します/OS Xでは以下のコマンドを使用します -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 $ venv/bin/activate
Windowsでは以下のコマンドを使用できます -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 venv\scripts\activate
今、この環境にFlaskをインストールする準備をしています。
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 $ pip install Flask
出力は以下のようになるべきです -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 Flaskを収集しています Flaskのダウンロード中-0.10.1.tar.gz(544kB) 100% |################################| 544kB 410kB/s Werkzeug>=0.を収集しています7 (from Flask) Werkzeugのダウンロード中-0.11.4-py2.py3-none-any.whl(305kB) 100% |################################| 307kB 531kB/s Jinjaを収集しています2>=2.4 (from Flask) Jinjaのダウンロード中2-2.8-py2.py3-none-any.whl(263kB) 100% |################################| 266kB 935kB/s itsdangerous>=0.を収集しています21 (from Flask) itsdangerousのダウンロード中-0.24.tar.gz(46kB) 100% |################################| 49kB 1.6MB/s MarkupSafeを収集しています(Jinjaから)2>=2.4-> Flask) MarkupSafeのダウンロード中-0.23.tar.gz Installing collected packages: Werkzeug, MarkupSafe, Jinja2, itsdangerous, Flask setup.py install for MarkupSafe setup.py install for itsdangerous setup.py install for Flask Successfully installed Flask-0.10.1 Jinja2-2.8 MarkupSafe-0.23 Werkzeug-0.11.4 itsdangerous-0.24
以下のコマンドは直接実行でき、仮環境を使用せずにシステム範囲でのインストールを行うことができます。
以下の内容は、Python 2.x バージョンでFlaskをインストールする方法について説明します。
Python 3venvモジュールとバンドルして仮環境を作成します。Pythonの現代バージョンを使用している場合、次の章に進んでください。
アクティブな環境では、ここで Windows 10 + Python 3.6環境としてインストールのデモンストレーションとして、以下のコマンドを使用してFlaskをインストールします:
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 $ pip install Flask
そのようにして、Flaskのインストールが完了しました。次の章では、Flaskを使用して簡単なWebアプリケーションを作成する方法を学びます。