加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

virtualenv和virtualenvwrapper介绍、安装和使用

发布时间:2020-12-17 17:01:25 所属栏目:Python 来源:网络整理
导读:vritualenv优点: 使不同应用开发环境独立 环境升级不影响其他应用,也不会影响全局的python环境 它可以防止系统中出现包管理混乱和版本的冲突 安装: pip install virtualenv window下使用 创建目录 virtualenv venv 如图所示: 注: 1. 虚拟环境位于当前命令的

vritualenv优点:


使不同应用开发环境独立


环境升级不影响其他应用,也不会影响全局的python环境


它可以防止系统中出现包管理混乱和版本的冲突


安装:


pip install virtualenv

window下使用


创建目录


virtualenv venv

如图所示:




注: 1. 虚拟环境位于当前命令的目录下 这里是 C:UsersAdministrator


? ? ? ? 2. 虚拟环境名称为 venv


激活环境


1) 进入虚拟环境目录: cd C:UsersAdministrator

2) 进入脚本目录:? ? ?cd venvScripts

2) 运行activate.bat:? activate.bat

如图所示:




停止使用环境


deactivate

linux使用


liunx中virtualenv安装和使用


virtualenvwrapper(虚拟环境管理工具)


官方文档:http://virtualenvwrapper.readthedocs.io/en/latest/


virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,它可以做:


优点:


将所有虚拟环境整合在一个目录下


管理(新增,删除,复制)虚拟环境


切换虚拟环境


安装


pip install virtualenvwrapper-win

pip install virtualenvwrapper? ? ? ? # linux环境

设置WORK_HOME环境变量




创建虚拟环境


mkvirtualenv testvir

python2和python3同时存在一台电脑,指定python版本解决方法


mkvirtualenv --python=python版本的python.exe路径 虚拟环境名称

如下图所示

97.png


使用方法


所有的命令可使用:virtualenvwrapper --help 进行查看,这里列出几个常用的:


创建基本环境:mkvirtualenv [环境名]


删除环境:rmvirtualenv [环境名]


激活环境:workon [环境名]


退出环境:deactivate


列出所有环境:workon 或者 lsvirtualenv -b


linux中使用virtualenvwrapper


安装


pip install virtualenvwrapper

但是安装之后并不能直接使用,我们需要配置之后才能使用相关命令。


首选找到对应的virtualenvwrapper.sh文件的路径:


find / -name virtualenvwrapper.sh

找到路径之后在/etc/profile中进行配置:


export WORKON_HOME=/root/virtualenvs

source /usr/bin/virtualenvwrapper.sh

之后source /etc/profile就可以使用相关命令来操作虚拟环境了,对应的命令与windows下一致。


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读