Python-仮想環境インストール

1781 ワード

インストール環境
仮想環境を使用して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