在linux系统下安装virtualenv以及virtualenvwrapper 他们的不同之处

1、在Linux下安装virtualenv 

本主使用的时python3.5环境

pip3 install virtualenv

#创建虚拟环境    这种操作会在你当前的环境下创建你的虚拟环境目录

~$:virtualenv  -p /usr/bin/python3.5(此处的版本是可以更改的)abc-env(这是本主给虚拟环境取的目录名)

#进入当前虚拟环境下

source abc-env/bin/activate  使用此命令,因为本主是将abc-env目录放在/home/tarena/下,找到abc-env目录下

有个bin目录下activate文件执行就可以

#显示已经进入

tarena@tedu:~$ source myproject-env/bin/activate
(abc-env) tarena@tedu:~$abc

#退出

~$:deactivate

2、linux下安装virtualenvwrapper

pip3 install virtualenvwrapper

#查看是否安装上了 

pip3 list

1、上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置。

1.创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
2.在~/.bashrc中添加行:
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
3.运行:
    source ~/.bashrc

4.创建python虚拟环境

mkvirtualenv [虚拟环境名称]
workon [虚拟环境名称]

3.退出虚拟环境 离开 deactivate

4.删除(慎用) 
rmvirtualenv [虚拟环境名称]

3、virtualenv和virtualenvwrapper的区别

virtualenv是你在当前路径下创建出来你给取名字的虚拟环境,这样不容易管理,这样你会在哪哪都是虚拟环境,除非你每一次

都切换到你当前下唯一的一个目录下创建虚拟环境,这样你就会特别麻烦 所以引出来了virtualenvwrapper

virtualenvwrapper会在你配置的环境下创建虚拟环境目录,不管你在当前哪个路径下,只要使用命令

mkvirtualenv -p /usr/bin/python3  虚拟环境名 都是创建在你配置的环境中的特定的文件目录下

 

@本主也是为小白,有技术交流的问题欢迎留言

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值