virtualenv官方文档对virtualenv的解释是:

virtualenv is a tool to create isolated Python environments.

virtualenv可以创建一个独立的 Python 环境,每个项目都可以有一个专属环境,避免了不同各种包安装冲突以及版本要求问题,可以让你更方便快捷的切换不同 Python 环境,更高效的开发。

pip是 Python 自带的包管理工具。

安装 virtualenv

$ sudo pip install virtualenv

测试virtualenv是否安装成功:

$ mkdir ~/Pyenv

$ cd ~/Pyenv

$ mkvirtualenv env1

安装 virtualenvwrapper

Virtaulenvwrapper是对virtualenv的封装,可以更方便地管理虚拟环境。

$ sudo easy_install virtualenvwrapper

第一次安装完成后需要,先设置WORKON_HOME,即环境的存储路径,并且运行source /usr/local/bin/virtualenvwrapper.sh

$ export WORKON_HOME=~/Pyenv

$ source /usr/local/bin/virtualenvwrapper.sh

把export命令和source命令加入到~/.bash_profile中,每次打开终端就无需初始化了。

$ vim ~/.bash_profile

$ export WORKON_HOME=~/Pyenv

$ source /usr/local/bin/virtualenvwrapper.sh

创建虚拟环境

$ mkvirtualenv env2

环境创建之后,会自动进入该目录,并激活该环境,当前路径前面就会有 (env2)。

列出虚拟环境:

$ lsvirtualenv -b

env1

env2

切换虚拟环境:

$ workon env1

查看环境里安装了哪些包:

$ lssitepackages

复制虚拟环境:

$ cpvirtualenv env1 env3

Copying env1 as env3...

退出虚拟环境:

$ deactivate

删除虚拟环境:

$ rmvirtualenv env2

Removing env2...

至此,Python虚拟环境Virtualenv安装流程完毕,你可以在你自己的虚拟环境下随意安装各种包,不同项目间也不会相互影响了。

python 虚拟环境 mac_Mac下安装Python虚拟环境Virtualenv相关推荐

  1. linux怎么安装python包_linux下安装python软件包pymssql

    安装pymssql需要的包: freetds(ftp://ftp.freetds.org/pub/freetds/stable/) setuptools(https://pypi.python.org ...

  2. windows7怎么安装python库_windows7 下安装Python的PIL库

    前言: Python中最常用的图像处理库是PIL(PythonImaging Library),其中Image类是PIL库中一个非常重要的类,通过这个类来创建实例可以有直接载入图像文件,读取处理过的图 ...

  3. linux下能运行python,(转)Linux下运行python

    原文: http://blog.csdn.net/jackywgw/article/details/48847187 在linux命令行下运行python,可以直接输出hello world jack ...

  4. linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项

    创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...

  5. python虚拟环境 windows环境搭建_windows下安装Python虚拟环境virtualenvwrapper-win

    1.安装 执行命令 pip install virtualenv 为了使用virtualenv更方便,可以借助 virtualenvwrapper 执行命令 pip install virtualen ...

  6. windows安装python虚拟环境_windows上安装python虚拟环境

    一.windows上安装python虚拟环境 1.安装 pip install virtualenv virtualenv --version 2.新建一个python虚拟环境virtual_env_ ...

  7. python anaconda安装redis_Linux下安装python,redis

    Linux下安装python,redis linux 安装Python3 1.python下载 请在终端输入如下命令: cd /home wget ```http://cdn.npm.taobao.o ...

  8. windows下python依赖包_windows下安装python拓展包

    安装Python集成开发环境IDE 2.IPython:方便今后编译其他扩展库,占用空间92.8M: sudo apt-get install python-dev IPython 为了安装最新版的I ...

  9. windows10安装python环境_在windows10下安装python(配置环境变量),Windows10

    建议使用:anaconda(环境管理和包管理)+Pycharm (强大的IDE开发工具) python环境变量设置: window系统高级设置-> 系统环境变量里 变量名: PYTHONPATH ...

  10. 在没有网的windows环境下安装Python模块

    在安装python环境以及python的一些模块时,可能需要在没有网的windows环境下安装Python模块. python模块下载地址,几乎所有的模块都有:https://www.lfd.uci. ...

最新文章

  1. matlab 霍特林变换,数字图像处理(第3版面向CS2013计算机专业规划教材)
  2. 在Oracle中查看客户端连接的IP信息 .
  3. CString string 转换
  4. 机器学习面试——XGBoost,GBDT,RF(上)
  5. demo08 关于SplitChunksPlugin
  6. 【转载】【凯子哥带你学Framework】Activity界面显示全解析(下)
  7. R语言如何下载及安装?——R语言安装及环境配置1
  8. Window底部任务栏点击没反应,桌面正常
  9. 计算机论文有哪些方向,计算机论文研究方向有以下四类
  10. 数学建模学习(100):交通运输问题建模
  11. Leetcode 2233. Maximum Product After K Increments
  12. Fuchsia Fundamentals
  13. 时间格式YYYYMM与yyyyMM的区别
  14. 天才少年稚晖君超酷“硬汉”项目登榜|GitHub近期热门项目盘点
  15. Minecraft 1.12.2 彩色渐变字体0.2 多重渐变
  16. 小i机器人Bot开放平台如何帮企业自建“金牌客服”?
  17. K210 only support kmodel V3/V4 now
  18. Django模型系统之常用查询语法及进阶
  19. vim下:wq和ZZ命令还是有区别的
  20. YzmCMS轻量级开源CMS v6.1

热门文章

  1. [剑指Offer] 36.两个链表的第一个公共结点
  2. ASP.NET 创建网站地图
  3. JavaScript实现继承机制(1)—— 构造函数方法对象冒充
  4. 再谈javascript图片预加载技术(转)
  5. 自定义类加载器的父类为什么是AppClassLoader?
  6. 聊聊索引失效的10种场景,巨坑
  7. Spring源码之事务(二)
  8. 2018.09.14python学习第四天part3
  9. 使用Go语言实现简单MapReduce框架
  10. idea本地运行JavaWeb项目