まず、システムの準備ができてCentOS7です
参照:https://www.cnblogs.com/leokale-zz/p/11643822.html
アナコンダでは、/ usr / local / anaconda3ディレクトリにマウント。
python3へのソフトリンクを作成します。
LN -sは/ usr / local /のanaconda3 / binに/ pythonのは/ usr / binに/ pyhon3 LN -sは/ usr / local / anaconda3 / binに/ PIPの/ usr / binに/ PIP3
ビューバージョン:
[CentOSのベースのルートを設定するには、@〜]#のpython3 - V Pythonの3.7。0
[ルート@ CentOSのベース〜]#のPIP3 - V ピップ10.0。1からは/ usr / local / anaconda3 / libに/のpython3。7 /のsite-packages / PIP(のpython 3.7)
第二に、仮想環境をインストールします
virtualenvのインストールとvirtualenvwrapper:
PIP3 インストールvirtualenvの PIP3 インストールし virtualenvwrapper
環境変数を追加します。
#〜/ .bashrcに 輸出WORKON_HOME = $ HOME / .virtualenvs 輸出VIRTUALENVWRAPPER_PYTHON =は/ usr / local / anaconda3 / binに/ pythonの ソースは/ usr / local / anaconda3 / binに/ virtualenvwrapper。SH
ソース〜/ .bashrcに
第三には、仮想環境を作成します
コマンドを使用して仮想環境を作成します。
mkvirtualenv venv_1#venv_1と呼ばれる仮想環境を作成します
[ルート@ centos- ベース.virtualenvs]#mkvirtualenv venv_1 プレフィックスベースを使用して' は/ usr / local / anaconda3 ' 新pythonの実行可能で /root/.virtualenvs/venv_1/bin/ のpython setuptoolsの、ピップ、ホイールをインストールします... 行わ。 作成virtualenvwrapper.user_scripts /root/.virtualenvs/venv_1/bin/ predeactivateを 作成virtualenvwrapper.user_scripts /root/.virtualenvs/venv_1/bin/ postdeactivateを 作成virtualenvwrapper.user_scripts /root/.virtualenvs/venv_1/bin/ 予備活性化を 作成virtualenvwrapper.user_scripts /root/.virtualenvs/venv_1/bin/ postactivateを 作成virtualenvwrapper.user_scripts /root/.virtualenvs/venv_1/bin/ get_env_details (venv_1) [ルート@ CentOSの -base .virtualenvs]#
我々は、仮想環境にあることを意味する、あなたは、仮想環境、1(venv_1)の前にpromptコマンドを作成した、見ることができます。
第四に、仮想動作環境
1.仮想環境を終了します
(venv_1)[ルート@ centos- ベースビン]#無効
[ルート@ CentOSの -baseビン]#
2.仮想環境を入力します
[ルート@ centos- ベースビン]#workon venv_1 (venv_1)CentOSの@ルート - ベースビン]# または: [ルート@ CentOSの -base〜]#のCD〜/ .virtualenvs / venv_1 / binに [ルート@ CentOSの -baseビン]#のソースアクティベート
3.レビュー仮想環境
[ルート@ centos- ベースビン]#lsvirtualenv
venv_1
======
仮想環境を削除します。4.
[ルート@ centos- ベースビン]#rmvirtualenv venv_1
venv_1の削除...
5.避けPIP組み立て不良
私たちは、仮想環境ではない場合は、PIPのインストールパッケージを使用すると、Pythonで、システムにインストールされます。この状況を回避するには、次のように構成することができます。
〜/ .bashrcに追加で:
輸出PIP_REQUIRE_VIRTUALENV = 真
ソース〜/ .bashrcに
そして、システム環境でのピップを実行します。
[ルート@ CentOSのベースビン]#のPIP3がインストールRedisのを できませんでした(必須)アクティブにvirtualenvのを見つけます。
*(^ _ ^)**!