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. Centos查看端口占用情况

    Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令:   lsof -i tcp:80   列出所有端口   netstat -ntlp   结束进程: kill 进程代码

  2. 坡道定点停车30cm

    坡道定点停车与起步是科目二五项必考之一,想要顺利通过该项考试,学员需要掌握两个要点,一个是车身距离右侧边线30cm以内的距离,一个是定点时机.本期,元贝小编先和大家分享半坡起步右边30公分怎么看.   ...

  3. 查询oracle数据库中的for update 中锁住的table表sql语句

    SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s W ...

  4. x264 FFmpeg Options Guide

    https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping x264 FFmpeg Options Guide Please Not ...

  5. 图片预览JavaScript方法

    实现要点   ● 对于 Chrome.Firefox.IE10 使用 FileReader 来实现. ● 对于 IE6~9 使用滤镜 filter:progid:DXImageTransform.Mi ...

  6. 细谈HTML解析模块

     细谈HTML解析模块 Html在网页中所占的位置,用一个简单直观的图给展示一下:    

  7. bzoj2730矿场搭建——点双连通分量

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2730 首先一遍tarjan找出割点,将图缩点,这些大点中如果有只包含一个割点的,那么如果这个 ...

  8. JAVA 需要理解的重点 一

    需要理解的重点内容有: JVM内存管理机制和垃圾回收机制(基本每次面试都会问,一定要搞得透彻) JVM内存调优(了解是怎么回事,一般做项目过程中使用较多) 设计模式(熟悉常见设计模式的应用场景,会画类 ...

  9. ajax展示新页面同时传递参数

    HTML页面部分代码: <div id="course" hidden></div> HTML页面中ajax代码: var selectType=$(&qu ...

  10. Ubuntu 安装Guake

    一款代替终端的软件, 只需按F12就可以调出终端, 再按就消失, 附上Github链接. https://github.com/Guake/guake 一开始没安装上去, 后来成功, 现在用着还不错, ...