当前位置 : 主页 > 操作系统 > centos >

虚拟环境virtualenvwrapper工具使用

来源:互联网 收集:自由互联 发布时间:2021-04-07
1.统一的对虚拟环境管理 2.创建使用虚拟环境的命令 很齐全,很简单 注意退出所有的虚拟环境!在物理环境下安装。 1.下载模块 pip3 install virtualenvwrapper 2.设置linux的用户个人配置文件

1.统一的对虚拟环境管理

2.创建使用虚拟环境的命令 很齐全,很简单

注意退出所有的虚拟环境!在物理环境下安装。

1.下载模块

pip3 install virtualenvwrapper

2.设置linux的用户个人配置文件~/.bashrc

vim ~/.bashrc

写入以下两行代码 去掉注释:

WORKON_HOME=~/Envs  #设置virtualenv的统一管理目录,以后自动下载的虚拟环境,全都放这了

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'  #添加virtualenvwrapper的参数,生成干净隔绝的环境

VIRTUALENVWRAPPER_Python=/opt/python36/bin/python3    #指定python解释器的本体

source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本

3.退出会话,重新登录生效,且每次登录的时候,就自动加载virtualenvwrapper工具

4.查看virtualevnwrapper工具是否可以使用,学习他的工具命令

lsvirtualenv

列举所有的虚拟环境。

cdvirtualenv

导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages

cdsitepackages

和上面的类似,但是是直接进入到 site-packages 目录中。

lssitepackages

5,创建一个虚拟环境:

创建一个虚拟环境

mkvirtualenv my_django115这会在 ~/Envs 中创建 my_django115 文件夹

在虚拟环境上工作:激活虚拟环境my_django115

workon my_django115

再创建一个新的虚拟环境

mkvirtualenv my_django2

virtualenvwrapper 提供环境名字的tab补全功能。

当有很多环境, 并且很难记住它们的名字时,这就显得很有用。

workon还可以任意停止你当前的环境,可以在多个虚拟环境中来回切换

workon django1.15

workon django2.0

也可以手动停止虚拟环境

deactivate

删除虚拟环境

需要先退出虚拟环境

rmvirtualenv my_django115

网友评论