まず、仮想環境のインストール
(デフォルトでは、Linuxのピップがインストールされていない、あなたは手動でインストールする必要があります。注)1。のpythonピップインストールする環境の必要性の最初の使用
のpython-PIPをaptのインストール須藤:インストールピップコマンドを python2.7をインストール
のpython3-PIPをインストール須藤はapt: python3.5のインストール
注:PIPのバージョンが低すぎる場合は、ピップ--upgradeピップをインストール、アップグレードする必要があり、インストールが成功し、それが再起動するのが最善です
2.仮想環境virtualenvのインストール
インストールコマンドを:ピップはvirtualenvのインストール
:発生する可能性のある問題
質問1:ロック/ VAR取得できませんでした / libに/ dpkgの/ロック
資本ビーイングで、その結果、この問題は、別のプログラムが実行されていことができたが使用できないロック。ロックされたリソースの原因が最後の実行または更新をインストールし、この状態が発生したときに正常に完了できない場合があり、解決策は単純です:
:ターミナルで、以下の2種類で
sudoをRMの/ var / cache / apt /アーカイブ/ロック
sudoをRMは/ var / lib / dpkg /ロック
質問2: `--user`オプションを使用することを検討または許可のチェック
ソリューションを:ピップは--user virtualenvのインストール
第二に、仮想環境の使用
仮想環境の作成、1を
1に。仮想環境ます。mkdirを格納するディレクトリを作成し、そのディレクトリの入力
コマンドをします。mkdir VIR
CD VIR
2.仮想環境を作成する
仮想パスの環境の名前のvirtualenvの-pのpython言語バージョン
例:virtualenvの-p /usr/bin/python3.5 TEST1
(デフォルトのPythonのバージョンpython2.7は、デフォルトでは自動的に)、仮想環境のディレクトリと同じ名前の対応するディレクトリ名を作成します
。2.仮想環境を活性化させます
1.アクティブコマンドを見ることができる前に、仮想環境が起動された仮想環境(仮想環境の名前)
アクティブ化のソース仮想環境ディレクトリ/ binに/
2.終了し、仮想環境の
非アクティブ化
仮想環境を削除したい場合は、単に仮想環境を終了、対応する仮想環境のディレクトリを削除します。これは、他の環境に影響を与えません。
3.仮想環境管理ソフトウェアを統一しvirtualenvwrapper
1.管理ソフトウェアをインストールする
にsudo easy_installをvirtualenvwrapper
デフォルトvirtualenvwrapper、今では/ usr / local /ビンインストールし
、実際には仕事のためvirtualenvwrapper.shファイルを実行する必要性を、あなたはそれを設定する必要がありますので。
2.設定環境変数(設定ソフトウェア実行パスと仮想環境の格納場所)
仮想環境の管理ディレクトリを作成します。mkdirはHOME / .localの/ virtualenvs $
$ HOME /ホーム/現在のユーザ
のvim〜/ .bashrcに以下の内容を追加します。
export VIRTUALENV_USE_DISTRIBUTE=1
export WORKON_HOME=$HOME/.local/virtualenvs
if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then
source $HOME/.local/bin/virtualenvwrapper.sh
else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then
source /usr/local/bin/virtualenvwrapper.sh
fi
fi
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export PIP_RESPECT_VIRTUALENV=true
環境変数を更新:ソース〜/ .bashrcに
活性化仮想環境管理ソフトウェアは
ソース/usr/local/bin/virtualenvwrapper.sh
3.仮想環境を
作成し、仮想環境をアクティブに1:mkvirtualenv仮想環境名を(デフォルトはpython2.7に作成されます)
2.仮想環境の指定された言語バージョンを作成
mkvirtualenvを名前-p仮想環境のパスのPython言語版
名mkvirtualenv -p /usr/bin/python3.5仮想環境
3を、仮想環境終了:非アクティブ化
の使用に進む前に4、仮想環境を:workon仮想環境名(仮想環境に存在しなければならない)
5、仮想環境の削除:rmvirtualenv仮想環境名
6、リストのすべての環境:workonまたはlsvirtualenv -b