virtualenvwrapper的简介和使用

简介: virtualenvwrapper的简介和使用

virtualenv 可以方便的创建虚拟环境, 但是有以下不足:

  1. 创建的虚拟环境在当前操作的目录下, 不方便管理,(如果每次创建虚拟环境能够自己放到统一的地方管理就好啦)
  2. 进入虚拟环境, 需要先进入到虚拟环境所在的目录下的scripts文件夹下, 然后执行activate.(如果不用进入目录直接就能通过一个命令进入虚拟环境就好啦)

  3. virtualenvwrapper简介:

virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也要跑到具体的目录下去激活。

  1. 安装virtualenvwrapper:

  2. *nix:pip install virtualenvwrapper。

  3. windows:pip install virtualenvwrapper-win。

实际开发时, 其实没有必要先安装virtualenv再安装virtualenvwrapper这样操作

可以直接安装virtualenvwapper, 会自动将virtualenv安装下来

  1. virtualenvwrapper基本使用:

  2. 创建虚拟环境:

     mkvirtualenv 虚拟环境名
    

    那么会在你当前用户下创建一个Envs的文件夹,然后将这个虚拟环境安装到这个目录下。
    如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。

  3. 切换到某个虚拟环境:
     workon my_envde
    
  4. 退出当前虚拟环境:
     deactivate
    
  5. 删除某个虚拟环境:
     rmvirtualenv my_env
    
  6. 列出所有虚拟环境:
     lsvirtualenv
    

1.6.3 修改mkvirtualenv的默认路径:

在我的电脑->右键->属性->高级系统设置->环境变量->系统变量中添加一个参数WORKON_HOME,将这个参数的值设置为你需要的路径。

1.6.4 创建虚拟环境的时候指定Python版本:

相关文章
|
Python
Python编程 pip换源
本章将会讲解pip换源的安装方法
715 0
Python编程 pip换源
|
4月前
|
Python
Python软件包管理工具pip实战篇
详细介绍了Python软件包管理工具pip的使用方法,包括安装、搜索、卸载软件包,修改软件源,导出和安装依赖列表,以及查看pip版本和配置信息等操作,并提供了相关命令示例。
69 0
Python软件包管理工具pip实战篇
|
5月前
|
监控 Ubuntu 网络协议
如何在 Ubuntu 12.10 上使用 Python 创建 Nagios 插件
如何在 Ubuntu 12.10 上使用 Python 创建 Nagios 插件
13 0
|
8月前
|
Ubuntu Python
ubuntu安装python3.9
通过以上步骤,你可以在Ubuntu上成功安装Python 3.9。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
737 1
|
Python Windows
[Python]搭建虚拟环境与Django项目的创建[virtualenv virtualenvwrapper venv](Windows)(上)
[Python]搭建虚拟环境与Django项目的创建[virtualenv virtualenvwrapper venv](Windows)(上)
|
8月前
|
前端开发 JavaScript Serverless
Python安装入门
Python安装入门
|
Ubuntu Linux 开发工具
Ubuntu安装Python
Ubuntu安装Python
1109 1
|
测试技术 数据库 Python
[Python]搭建虚拟环境与Django项目的创建[virtualenv virtualenvwrapper venv](Windows)(下)
[Python]搭建虚拟环境与Django项目的创建[virtualenv virtualenvwrapper venv](Windows)(下)
|
Python
pip、virtualenv、pyenv、pipenv等包管理工具简单区分
pip、virtualenv、pyenv、pipenv等包管理工具简单区分
142 0
pip、virtualenv、pyenv、pipenv等包管理工具简单区分
|
Python
python编程:pip_install命令安装第三方库-9
python编程:pip_install命令安装第三方库-9
117 0
python编程:pip_install命令安装第三方库-9