python虚拟环境管理器

我们在使用python虚拟环境的时候,最好安装一个虚拟环境管理器,这样我们就能很方便的管理python的

虚拟环境,而python的虚拟环境管理工具包就是virtualenvwrapper,virtualenvwrapper其实是一个python

虚拟环境的命令集合,使用里面的命令,我们会很方便的管理和控制python的虚拟环境:
virtualenvwrapper官网:http://virtualenvwrapper.readthedocs.io/
英文中:
wrapper的意思是:包装,包的意思。
而:
virtualenvwrapper的意思就是python虚拟换里管理工具包的意思。

一.安装pip软件包
yum install python-pip
升级pip软件包
pip install --upgrade pip python虚拟环境管理工具包的安装:
#.首先我们需要安装一下python虚拟环境:
pip install virtualenv
#.然后我们安装python虚拟环境关闭工具包
pip install virtualenvwrapper
#默认情况下python虚拟环境管理工具包virtualenvwrapper安装到下面这个路径下:
#/usr/lib/python2./site-packages #此时我们需要将虚拟环境管理工具添加到系统环境变量:
我们输入命令:
which virtualenvwrapper.sh
输出:
/usr/bin/virtualenvwrapper.sh #.配置virtualenvwrapper的系统环境变量,并配置创建的虚拟环境的默认的安装路径:
export WORKON_HOME=/opt/Python_Envs
mkdir -p WORKON_HOME
source /usr/bin/virtualenvwrapper.sh
将python虚拟环境virtualenvwrapper永久添加到环境变量:
如果使用python3创建虚拟环境,那么python3中也必须安装virtualenvwrapper
vim /etc/profile
export WORKON_HOME=/opt/Python_Envs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/bin/virtualenv
source /opt/soft/python/bin/virtualenvwrapper.sh python2的话我们可以直接更改为如下:
vim /etc/profile
#set virtualenvwrapper environment
export WORKON_HOME=/opt/Python_Envs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
source /usr/bin/virtualenvwrapper.sh 保存后执行:
source /etc/profile #----此时我们的虚拟环境管理工具就已经安装好了,接下来我们就可以
#----使用我们的python虚拟环境了。
#.创建一个虚拟环境
mkvirtualenv 虚拟环境名称 #.列出所有的虚拟环境
workon
lsvirtualenv
#.删除一个虚拟环境
rmvirtualenv 虚拟环境名称 #.切换到任何一个我们想要的虚拟环境,此命令将注销其他已经被激活的虚拟环境
workon 虚拟环境名称 #.注销当前已经被激活的虚拟环境
deactivate #查看虚拟环境所安装的软件包:
lssitepackages 创建指定python版本的虚拟环境:
mkvirtualenv -p /usr/bin/python3 Python3_env

python虚拟环境四的更多相关文章

  1. 第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块

    第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块 virtualenv简介 1.安装virtuale ...

  2. CentOS使用virtualenv搭建独立的Python环境-python虚拟环境

    CentOS使用virtualenv搭建独立的Python环境-python虚拟环境 virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解 ...

  3. python虚拟环境的使用

    一. 安装 sudo apt-get install python-virtualenv 二. 创建环境 sudo virtualenv Myenv 创建完全隔离的Python环境,实质是创建了一个文 ...

  4. 01安装Python虚拟环境

    链接 一,为什么安装虚拟环境? 如果你有0.1版本的Flask已经完成项目,此时Flask1.1版本出来的时候就会对0.1有影响,我们通过虚拟环境可以做到互补影响. 二,安装方法 cmd--pip-- ...

  5. ubuntu18.04中python虚拟环境的安装

    一:下载虚拟环境安装包 sudo apt install virtualenv sudo apt install virtualenvwrapper pwd  查看当前目录 ls -all 查看是否有 ...

  6. python虚拟环境virtualenv的安装与使用

    如果我们要同时开发多个应用程序,每个应用可能需要各自拥有一套“独立”的Python运行环境,我们可以使用virtualenv解决这个问题,它可以为一个应用创建一套“隔离”的Python运行环境. 一. ...

  7. python为何需要虚拟环境--Python虚拟环境的安装和配置-virtualenv

    一 虚拟环境 virtual environment 它是一个虚拟化,从电脑独立开辟出来的环境.通俗的来讲,虚拟环境就是借助虚拟机docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容 ...

  8. Flask初学者:Python虚拟环境,Flask安装,helloworld,run方法

    一.Python虚拟环境: 作用:使Python框架的不同版本可以在同一台电脑上运行.如果在电脑上全局(C盘或者其他目录)安装Flask(或其他Python框架),当你使用其他版本的Flask(比如有 ...

  9. python虚拟环境virtualenv、virtualenv下运行IDLE、powershell 运行脚本由执行策略引起的问题

    一.为什么要创建虚拟环境: 应为在开发中会有同时对一个包不同版本的需求,创建多个开发环境就能解决这个问题.或许也会有对python不同版本的需求,这就需要使用程序来管理不同的版本,virtualenv ...

随机推荐

  1. GCD 开启一个定时器实现倒计时功能

    UIAlertView * alt = [[UIAlertView alloc] initWithTitle:@"提示" message:@"操作成功,马上返回继续体验吧 ...

  2. requirejs测试

    参考资料:http://www.ruanyifeng.com/blog/2012/11/require_js.html 一.文件目录 二.html <!DOCTYPE html> < ...

  3. CSS3学习笔记(1)—淡入的文字

    今天有空把前几天学的东西发一下,都是一些简单的东西,但是千里之行始于足下,我虽然走的慢,但是未停下前进的脚步, 下来看下我做的“淡入的文字”最终动态效果: 上面这个动画效果制作的过程是: (1)先自定 ...

  4. python不同目录下的调用

    转自http://blog.csdn.net/hansel/article/details/8975663 Python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件 ...

  5. 更改Windows的“视频”“图片”“”下载“文档”“音乐”“桌面”的默认路径

    右键-->属性

  6. 万亿级日志与行为数据存储查询技术剖析——Hbase系预聚合方案、Dremel系parquet列存储、预聚合系、Lucene系

    转自:http://www.infoq.com/cn/articles/trillion-log-and-data-storage-query-techniques?utm_source=infoq& ...

  7. 兼容html5新标签及媒体查询引入插件

    <!-- 以下2个插件是用于在IE8支持HTML5元素和媒体查询的,如果不用可移除 --> <!--[if lt IE 9]> <script src="htt ...

  8. 「LOJ#10034」「一本通 2.1 例 2」图书管理 (map

    题目描述 图书管理是一件十分繁杂的工作,在一个图书馆中每天都会有许多新书加入.为了更方便的管理图书(以便于帮助想要借书的客人快速查找他们是否有他们所需要的书),我们需要设计一个图书查找系统. 该系统需 ...

  9. KVM虚拟机内无agent情况下的监控方法

    KVM虚拟机内无agent情况下的监控(ceilometer实现) 今天看到大家在群里讨论KVM虚拟机的监控问题,而且是要求VM内无agent情况下的监控.这方面确实没有深入研究,但尚有些openst ...

  10. java如何写接口给别人调用

    参考:https://blog.csdn.net/greatkendy123/article/details/52818466 java web开发(二) 接口开发