配置python的virtualenv环境--macOS

来源:互联网 发布:ubuntu rm删除多个 编辑:程序博客网 时间:2024/05/29 18:20
  • virtualenv环境的理解

我们在使用python语言开发项目的时候,往往需要在同一个笔记本上同时开发多个项目。如果A项目和B项目使用了同一个开发环境,而两个项目所使用的库文件或者框架版本不同等,那么就需要我们随着项目的交替开发,反复的去配置开发环境,比较费时费力。有没有更好的解决办法呢?当然有,就是配置虚拟环境virtualenv。

virtualenv虚拟环境允许我们为每个项目配置一个开发环境,我们在进入虚拟环境后,安装项目需要的框架及模块就可以了。这样每个项目都有一个属于自己的运行环境,就不存在运行环境的交叉感染了。

  • 配置virtualenv虚拟环境

1、 使用pip安装virtualenv包文件

$ pip install virtualenv

2、 创建虚拟环境的存储目录

$ mkdir ~/pythonEnvs

3、 创建虚拟环境DjangoEnv

$ virtualenv ~/pythonEnvs/DjangoEnv
返回结果如下图:

这里写图片描述
4、 进入虚拟环境

$ cd ~/pythonEnvs/DjangoEnv$ source bin/activate
进入DjangoEnv虚拟环境后会看到如下的显示:(DjangoEnv) zmldeMacBook-Pro:DjangoEnvzml$

5、 安装项目需要的框架文件

$ pip install django==1.8.2$ pip install …… #根据项目需要安装

6、 列出虚拟环境的安装文件

$ pip list --format=columns

7、 退出虚拟环境

$ deactivate
原创粉丝点击