linux环境下python的virtualenv虚拟环境与使用

本文介绍了如何在Linux环境下使用virtualenv创建独立的Python虚拟环境,以实现库的隔离。首先需要确保已安装Python,然后通过pip安装virtualenv。接着,详细步骤包括创建虚拟环境、激活和使用虚拟环境以及安装第三方库。通过source命令激活虚拟环境后,可以使用pip安装所需库。退出虚拟环境只需执行相应命令。

一、前言

python的虚拟环境virtualenv是用于创建一个独立的python环境,带独立的库,和其他python环境完全独立互不影响,可以创建多个。需要在机器上先安装好一个python。

二、创建virtualenv虚拟环境

1、安装virtualenv

使用pip安装virtualenv,命令如下:

$ pip install virtualenv

2、创建一个虚拟环境

使用如下命令创建一个独立的虚拟环境:

$ virtualenv --no-site-packages venv

其中venv即为虚拟环境的名称,这个命令会使用默认的python版本,但是如果机器上安装了多个python版本,且要使用指定版本来创建虚拟环境则使用如下命令:

virtualenv -p /usr/bin/python2.7 venv27

使用python3:

virtualenv -p /usr/local/bin/python3.4 venv343

或者

virtualenv --python=python3.6 venv365

3、使用新创建的虚拟环境和安装第三方库

虚拟环境创建好后自带有pip和setuptool,所以可以直接使用pip命令来添加第三方库
首先进入该虚拟环境,使用source命令:
source 虚拟环境文件夹路径/bin/activate

[root@TEST apps]# source /apps/venv-python365/bin/activate
(venv-python365) [root@TEST apps]#

而后即可使用pip命令来安装第三方库了,其所能看到的目录结构等和非虚拟环境时看到的一样;
如果后续有程序想要用虚拟环境启动,请先进入虚拟环境,而后再调用该python程序即可;
如果要退出则使用deactivate命令即可退出该虚拟环境;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值