在CentOS上安装VirtualENV


在CentOS上安装VirtualENV

1.源码安装
https://github.com/pypa/virtualenv/releases
解压,进入目录,然后“sudo python setup.py install”即可。

2.PIP安装

$ sudo pip install virtualenv

3.Debian/Ubuntu类系统

$ sudo apt-get install python-virtualenv
参考链接:

https://virtualenv.pypa.io/en/latest/installation.html

使用VirtualENV

1.创建一个测试目录

$ mkdir test_env && cd test_env

2.创建一个虚拟环境

$ virtualenv pyEnv
$ cd pyEnv

3.激活该虚拟环境

$ source bin/activate

4.试验一下

(pyEnv)$ which python
(pyEnv)$ which pip
(pyEnv)$ python

5.退出该虚拟环境

(pyEnv)$ deactivate
#!/bin/bash
VIRTUALENV_PATH=/home/high/py_env
REQUIRE_MODULE=/home/high/require.pip

function Install_Virtualenv()
{
    git clone https://github.com/pypa/virtualenv.git
    cd virtualenv
    python2.7 setup.py install
    cd ..
    rm -rf virtualenv
}
function Install_Virtualenv_wget()
{
    wget --no-check-certificate https://github.com/pypa/virtualenv/archighve/12.0.5.tar.gz
    tar zxf virtualenv-12.0.5.tar.gz
    cd virtualenv-12.0.5
    python2.7 setup install
    cd ..
    rm -rf virtualenv-12.0.5
}
function Configure_Virtualenv()
{
    source $VIRTUALENV_PATH/bin/activate
    pip install -r $REQUIRE_MODULE
}


if [ -f "$VIRTUALENV_PATH/bin/activate" ]; then
    Configure_Virtualenv >/home/high/install-virtualenv.log 2>&1
    echo Done.
else
    echo VirtualENV not exists before.
    if whighch virtualenv >/dev/null 2>&1; then
        echo configure VirtualENV
        virtualenv $VIRTUALENV_PATH --python=python2.7 --no-site-packages
        Configure_Virtualenv >/home/high/install-virtualenv.log 2>&1
        echo Done.
    else
        echo install & configure VirtualENV
        Install_Virtualenv >/home/high/install-virtualenv.log 2>&1
        virtualenv $VIRTUALENV_PATH --python=python2.7 --no-site-packages
        Configure_Virtualenv >/home/high/install-virtualenv.log 2>&1
        echo Done.
    fi
fi

 

参考链接:

之前用过PyENV,文章记录在:在Ubuntu上安装pyenv 。

,

《 “在CentOS上安装VirtualENV” 》 有 2 条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注