虚拟环境virturalenv

功能

将不同项目的依赖分离开,从而解决不同的项目使用不同版本的依赖的问题。

使用方法

安装

$ pip install virturalenv

创建虚拟环境

1.新建文件夹

$ mkdir project_folder
$ cd project_folder

2.创建虚拟环境

$ virturalenv venv

说明:虚拟环境将被创建在venv文件夹下,python解释器版本为系统解释器版本,在venv/Scripts文件夹下查看

如果需要指定某个版本的解释器,如下

$ virturalenv -p <python_interpreter_path> venv

3.启用虚拟环境

在Windows

$ venv\Scripts\activate

在Linux

$ source venv/bin/activate

4.停用虚拟环境

$ deactivate

virtualenvwrapper

说明

使用virtualenvwrapper可以使使用虚拟环境更方便一些。特点

  • 在一个地方组织管理所有的虚拟环境(创建,删除,复制)
  • 使用一行命令切换虚拟环境
  • tab自动填充指令
  • 对所有的操作用户可配置钩子(看Per-User Customization
  • 对创建更多的可共享扩展提供插件系统(看Extending virtualenvwrapper

使用

1.安装virtualenvwrapper

首先确保已经安装virtualenv!

在Linux:

$ pip install virtualenvwrapper
$ export WORKON_HOME=~/Envs
$ mkdir -p $WORKON_HOME
$ source /usr/local/bin/virtualenvwrapper.sh

在Windows安装virtualenvwrapper-win

pip install virtualenvwrapper-win

在Windows中WORKON_HOME的默认路径为%USERPROFILE%Envs,也可以在环境变量中配置WORKON_HOME.

2.创建虚拟环境

$ mkvirtualenv venv

对具体的python解释器

mkvirtualenv -p <python_interpreter_path> venv

3.使用虚拟环境

$ workon venv

4.停用虚拟环境

$ deactivate

5.删除虚拟环境

$ rmvirtualenv venv

6.其他指令

参考资料

Virtual Environments

results matching ""

    No results matching ""