Python-仮想環境インストール
1781 ワード
インストール環境
仮想環境を使用してFlaskをインストールすると、パッケージの混乱とバージョンの衝突を避けることができます.仮想環境はPythonインタプリタのコピーで、仮想環境では拡張パッケージをインストールすることができ、プログラムごとに個別に作成された仮想環境のために、プログラムが仮想環境のパッケージにしかアクセスできないことを保証することができます.システムにインストールされているグローバルPythonインタプリタに影響を与えず、グローバルインタプリタの清潔さを保証します.
仮想環境はvirtualenvを使用して作成され、システムにvirtualenvがインストールされているかどうかを確認できます.
仮想環境のインストール(ネットワークに接続する必要があります)
仮想環境をインストールした後、mkvirtualenvコマンドが見つからない場合は、環境変数を構成する必要があります.
仮想環境の作成(ubuntuではネットワーク状態)
pythonバージョンのインストール仮想環境の指定
仮想環境への移行
仮想環境を終了
Flaskのインストール
Macシステム:
Flask依存パッケージのインストール
依存パッケージのインストール(仮想環境で必要):依存は、開発およびプログラムの実行に使用する環境の集合です.ソフトウェア、プラグインなどが含まれています.一般的には、requirementsという名前のtxtファイルに使用する依存を1つのファイルに保存します.他の環境でプロジェクトを実行する場合は、コマンドを直接使用してすべての依存を一度にインストールできます.
依存パッケージのインストール(仮想環境で必要):
依存パッケージの生成(仮想環境で必要):
ipythonでインストールに成功したかどうかをテスト
仮想環境を使用してFlaskをインストールすると、パッケージの混乱とバージョンの衝突を避けることができます.仮想環境はPythonインタプリタのコピーで、仮想環境では拡張パッケージをインストールすることができ、プログラムごとに個別に作成された仮想環境のために、プログラムが仮想環境のパッケージにしかアクセスできないことを保証することができます.システムにインストールされているグローバルPythonインタプリタに影響を与えず、グローバルインタプリタの清潔さを保証します.
仮想環境はvirtualenvを使用して作成され、システムにvirtualenvがインストールされているかどうかを確認できます.
$ virtualenv --version
仮想環境のインストール(ネットワークに接続する必要があります)
$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper
仮想環境をインストールした後、mkvirtualenvコマンドが見つからない場合は、環境変数を構成する必要があります.
# 1、
mkdir $HOME/.virtualenvs
# 2、 ~/.bashrc , :
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 3、
source ~/.bashrc
仮想環境の作成(ubuntuではネットワーク状態)
$ mkvirtualenv Flask_py
pythonバージョンのインストール仮想環境の指定
xxzxdeMacBook-Pro:bin xxzx$ which python3
/usr/local/bin/python3
xxzxdeMacBook-Pro:bin xxzx$ mkvirtualenv --python=/usr/local/bin/python3.6 Flask_py3
仮想環境への移行
$ workon Flask_py
仮想環境を終了
$ deactivate Flask_py
Flaskのインストール
Flask
$ pip install flask==0.10.1
Macシステム:
$ easy_install flask==0.10.1
Flask依存パッケージのインストール
依存パッケージのインストール(仮想環境で必要):依存は、開発およびプログラムの実行に使用する環境の集合です.ソフトウェア、プラグインなどが含まれています.一般的には、requirementsという名前のtxtファイルに使用する依存を1つのファイルに保存します.他の環境でプロジェクトを実行する場合は、コマンドを直接使用してすべての依存を一度にインストールできます.
依存パッケージのインストール(仮想環境で必要):
$ pip install -r requirements.txt
依存パッケージの生成(仮想環境で必要):
$ pip freeze > requirements.txt
ipythonでインストールに成功したかどうかをテスト
$ from flask import Flask