您的位置:首页 > 编程语言 > Python开发

python virtualenv虚拟化模块介绍

2016-08-12 14:22 573 查看
virtualenv 这个工具的问世,极大的避免了我们在开发过程中可能遇到的环境冲突。

假设当你的系统中有多个Python版本:比如:有一个2.7.5、一个2.7.12、以及一个3.2,这个时候如果是在系统内,那么,只能选择其中一个使用,而且还会有冲突的可能。

那么这个时候Virtualenv这个神器的作用来了,它可以在系统中,创建多个“独立”的Python运行环境,这个时候我们只需要给每个APP选择我们需要的Python环境就OK了。

一、下面简单介绍安装方式:(纯属个人理解,仅供参考)

1.如果你已经安装了PIP工具可以直接执行以下命令:

pip  install virtualenv

2.未安装PIP工具,老老实实的执行3个基础安装步骤

 <1>进入python官网下载virtualenv最新源码包或者使用wget 命令:

wget https://pypi.python.org/packages/8b/2c/c0d3e47709d0458816167002e1a

a3d64d03bdeb2a9d57c5bd18448fd24cd/virtualenv15.0.3.tar.gz#md5=a5a061ad8a37d973d27eb197d05d99bf

<2>解压并进入解压目录:

     tar -xzvf virtualenv15.0.3.tar.gz

     cd virtualenv15.0.3

<3>运行安装命令

    python setup.py install

二、创建一个virtualenv环境:

<1>创建一个test_env分区运行下面命令:

virtualenv  test_env (个人感觉最新版本15.0.3默认时不依赖系统python库的,否则需要加上选项 --no-site-pakages)

<2>进入并运行分区:

cd test_env

source ./bin/activate

当创建分区时默认安装setuptools和pip包,版本根据你系统时使用的python版本而定

现在你可以在你的test_env这个独立环境下为所欲为了,当然例如 gcc 这些编译环境还是依赖系统环境,需要预先安装

<3>退出分区:

deactivate

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: