centos7安装virtualenv,为python创造多个独立的运行环境

背景
centos7系统,编译安装的python3,使用软链接将python3和pip3链接到/usr/bin/ 目录中
由于避免和系统自带的python2的pip冲突,我们将python3的pip改为pip3,后续使用中我们使用pip3来安装模块
现在我们就用pip安装virtuallenv

1、升级一下pip
pip3 install --upgrade pip
如果这一步特别慢,还是更改一下pip源
运行命令 pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
2,安装virtualenv
pip3 install virtualenv

在这里插入图片描述

3,运行virtualenv,创建隔离环境
先创建个目录mkdir pythonenv在里面运行
cd pythonenv
virtualenv -p /usr/bin/python3 venv

在这里插入图片描述

如果运行此命令没有找到命令,是因为我的安装为编译安装没有将目录加到环境变量中
使用软链接链接一下,然后再运行
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
然后再运行
virtualenv -p /usr/bin/python3 venv
-p的意思是指定一个解释器 后面的venv是自己设置的目录,最后的环境都在这个目录里面

在这里插入图片描述
4,运行隔离环境

source venv/bin/activate

在这里插入图片描述
进入隔离环境会有一个(目录)在前面的标记这时候运行python - V出来的版本就是我们刚才指定的版本,我们在这个隔离环境中安装pip包模块都会装到venv的目录里面

5,退出虚拟隔离环境

在虚拟环境中运行下面命令就可退出
deactivate
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值