[Linuxのシステム] CentOS7は、仮想Python環境を作成します

まず、システムの準備ができて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.70
[ルート@ CentOSのベース〜]#のPIP3 - V
ピップ10.01からは/ 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のを見つけます。

 

*(^ _ ^)**!

おすすめ

転載: www.cnblogs.com/leokale-zz/p/12155852.html