一、virtualenv的安装和使用
1、安装
pip3 install virtualenv
2、创建虚拟环境
virtualenv [虚拟环境名字]
例如 virtualenv spider_env
简单的理解为在当前目录下创建好了一个文件夹,文件中有一堆东西而
已
3、启动虚拟环境
虚拟环境创建好了以后,那么可以进入到这个虚拟环境中,然后安装一些第三
方包,进入虚拟环境,在不同的操作系统中有不同的方式,一般分为两种,第一种是 Windows
2、配置环境变量
,第 二种是linux:
1. windows 进入虚拟环境:进入到虚拟环境的 Scripts 文件夹中,然后执
行 activate
2.
Linux 、 Unix
: 进 入 虚 拟 环 境 :
source /path/to/virtualenv/
bin
/activate
一旦你进入到了这个虚拟环境中,你安装包,卸载包都是在这个虚拟环境中,
不会影响到外面 的环境。
4、退出虚拟环境:
deactivate :退出虚拟环境命令
5、注意:创建虚拟环境的时候指定 Python 解释器
virtualenv -p C:\Python36\python.exe [virutalenv name]
二、virtualenvwrapper安装和使用
1、介绍
virtualenvwrapper 这个软件包可以让我们管理虚拟环境变得更加简单。不用 再跑到某个目录下通
过 virtualenv 来创建虚拟环境,并且激活的时候也要跑到具体的目录下去激 活。
2、安装
# 1. Linux、Unix:
pip install virtualenvwrapper
# 2. windows:
pip install virtualenvwrapper-win
3、基本使用(window下)
3.1 创建虚拟环境
# window:
mkvirtualenv spider_env
# 注意创建虚拟环境的时候可以指定版本
mkvirtualenv --python==C:\Python36\python.exe spider_env
3.2. 激活和切换到某个虚拟环境:
workon spider.env
3.3. 退出当前虚拟环境
deactivate
3.4. 删除某个虚拟环境
rmvirtualenv spider_env
3.5. 列出所有虚拟环境
lsvirtualenv
3.6 进入到虚拟环境所在的目录
cdvirtualenv
3.7 注意修改 mkvirtualenv 的默认路径:
在 我的电脑->右键->属性->高级系统设置->环境变量->系统变量
中添加一个 参数 WORKON_HOME ,将这个参数的值设置为你需要的路径。
![](https://i-blog.csdnimg.cn/blog_migrate/5bb08b927e98266ec9731f85090c2ae0.png)
三 、linux下virutalenvwrapper安装和使用
1、安装
pip install virtualenvwrapper
2、配置环境变量
vim ~/.bashrc
在末尾加上
export WORKON_HOME=~/.python_virtualEnv (虚拟环境工作目录)
export VIRTUALENVWRAPPER_PYTHON=/opt/python3.7/bin/python3.7 (虚拟环境运行的python版本)
source /opt/python3.7/bin/virtualenvwrapper.sh (virtualenvwrapper脚本所在目录)
3、运行
source ~/.bashrc