virtualenv和virtualenvwrapper介绍、安装和使用
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下一致。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |