在同一台机器上同时开发多个项目,运气好的,两个项目所使用的库互不影响,你可以愉快的继续开发下去,运气不好的,两个项目所使用的库版本不一致导致项目启动不了,就是一个非常折磨人的事了。这个时候你需要什么,没错,虚拟环境可以拯救你于水火之中!
一、安装
安装之前请确保安装了python及python的包管理工具pip
安装也非常简单
命令:
pip install virtualenv
二、基本使用
1.创建虚拟环境
命令:
virtualenv env1(你的虚拟环境名)
这个时候可以查看到当前所在文件夹下面多了一个名为env1的文 件夹,表示创建成功
2.进入虚拟环境
命令:
source env1/bin/activate
在命令行前面有一个(env1)的标识,它表示你当前所处的虚拟环 境,同时可以在此虚拟环境中安装此环境所需要的包,就像在系统 环境中一样安装其他的包,他会存放在env1下
3.退出虚拟环境
命令:
deactivate
此时命令行前面已经没有了(env1)的标识
更便利的virtualenvwrapper
virtualenvwrapper对系统的虚拟环境进行集中管理,可以在多个虚拟环境中切换,方便日常的操作
一、安装
安装virtualenv之后
命令:
pip install virtualenvwrapper
二、修改配置文件
命令:
vim ~/.bashrc
在文件的末尾加入下面两行:
export WORKON_HOME=(虚拟环境目录地址 如:/home/virtuaienv)
source /usr/local/bin/virtualenvwrapper.sh
保存之后重启配置文件
source ~/.bashrc
三、常用操作指令
mkvirtualenv (虚拟环境名) #创建虚拟环境并进入
lsvirtualenv #列出所有的虚拟环境
workon (虚拟环境名) #切换到指定虚拟环境
deactivate #退出当前虚拟环境
ck22211 发布了1 篇原创文章 · 获赞 0 · 访问量 11 私信 关注