2、虚拟环境virtualenv和virtualenvwrapper之windows和linux下安装

一:windows和linux下virtualenv的安装

1、安装virtualenv

virtualenv是用来创建虚拟环境的软件工具,我们可以通过pip或者pip3来安装:

pip install virtualenv

pip3 install virtualenv

2、创建虚拟环境

创建虚拟环境非常简单,通过以下命令就可以创建了:

virtualenv [虚拟环境的名字]

注意:如果你当前的Python3/Scripts的查找路径在Python2/Scripts的前面,那么将会使用python3作为这个虚拟环境的解释器。如果python2/Scripts在python3/Scripts前面,那么将会使用Python2来作为这个虚拟环境的解释器。

3、退出虚拟环境

通过一个命令就可以完成:deactivate

4、创建虚拟环境时指定python解释器

virtualenv -p [python解释器路径,如C:\Python36\python.exe] [virutalenv name]

二:windows和linux下virtualenvwrapper的安装:

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

1、virtualenvwrapper安装:

*nix:pip install virtualenvwrapper。

windows:pip install virtualenvwrapper-win。

2、创建虚拟环境:

mkvirtualenv my_env

那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。

如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。

3、进入虚拟环境:

workon my_env

4、退出虚拟环境:

deactivate

5、删除某个虚拟环境:

rmvirtualenv my_env

6、列出所有虚拟环境:

lsvirtualenv

7、进入到虚拟环境所在的目录:

cdvirtualenv

附:

修改mkvirtualenv的默认路径:

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

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

在使用mkvirtualenv的时候,可以指定--python的参数来指定具体的python路径:

mkvirtualenv --python==[python解释器路径,如C:\Python36\python.exe] my_env

三、注意:

如果是在linux下安装virtualenv和virtualenvwrapper也要记得配置环境变量哦,否则无法使用。默认virtualenvwrapper安装在/usr/local/bin下面,实际上需要运行virtualenvwrapper.sh文件才行(执行命令有两种:./virtualenvwrapper.sh和sh virtualenvwrapper.sh,注意执行时的权限问题)。配置环境变量步骤如下:

1、创建目录用来存放虚拟环境:

sudo mkdir -p $WORKON_HOME

2、在~/.bashrc中添加行:

export WORKON_HOME=$HOME/.virtualenvs

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3(注意:如果你用的是python2,这一句需要改为:export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python)

source /usr/local/bin/virtualenvwrapper.sh

3、运行:

source ~/.bashrc

下一章将介绍windows和linux环境下MySQL的安装

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。