windows Linux创建 多个python虚拟环境

来源:互联网 发布:金融数据公司 编辑:程序博客网 时间:2024/06/07 01:46

配置环境变量以windows为例,linux不用手动配置环境变量

安装python

这个可以官网下载安装包,直接安装

配入windows环境变量

在path系统变量中加入python安装包路径,
这里同时安装了python2和python3,由于python3写在了前面,所以当运行python时,默认会先启动python3

;很重要,一定要写;C:\python35;C:\python35\Scripts;C:\python27;C:\python27\Scripts;

这里写图片描述

进入cmd,配置虚拟环境

安装配置虚拟环境所需包pip install virtualenv此时需要一个管理器:以下方法不用,很麻烦,每次都需要进入虚拟环境,activate手动启用windows环境下pip install virtualenvwrapper-winlinux环境下pip install virtualenvwrapper设置WORK_HOME环境变量,存放你想要放置虚拟环境的路径,以后通过mkvirtualenv envname 创建的虚拟环境均会存储到该路径下,可以通过workon开启虚拟环境

这里写图片描述

激活虚拟环境

安装完了之后就可以创建一个虚拟环境,使用命令:

方法一:## 直接回进入虚拟环境# workon envname 可以识别并进入虚拟环境mkvirtualenv envname指定python版本mkvirtualenv envname --python=python安装包的路径方法二:##  创建一个新的隔离环境手动进入,workon不识别virtualenv envnamecd envname Scripts\activate  ## 激活并切换到虚拟环境envname

通过workon 可以查看当前有哪些虚拟环境
这里写图片描述

退出虚拟环境

deactivate

删除虚拟环境

直接删除文件夹即可

安装项目的虚拟环境依赖文件

# 进入虚拟环境# 生成依赖文件pip freeze > requirement.txt# 安装依赖文件pip install -r requirement.txt