Python的背后有着庞大的开源社区支持,但是有一个缺点就是每个包的质量都参差不齐,如果我们在工作服务器上去测试安装每个包,就会造成整个的服务器形成庞大复杂的第三方包依赖。

virtualenv就是为了解决这个问题而生,他可以在我们的目录上生成若干个独立的虚拟环境,这些虚拟环境和正式环境一样。

安装virtualenv非常简单:

首先安装virtualenv:

然后我们就可以创建一个虚拟的环境了:

mytest就是我们所创建的虚拟环境目录了,我们可以发现,该目录中已经安装了和我们本机相同的python版本:

我们接下来需要激活这个虚拟环境:

我们就可以看到在命令行的前面已经加上了“mytest”,这个时候我们看看python所指向的路径:

OK ,这个时候我们就可以在这个虚拟环境中安装我们所需要的包了:

virtualenv搭建虚拟环境相关推荐

  1. 【Python配置】使用pyenv与virtualenv搭建单机多版本python多虚拟环境开发

    用pyenv 和 virtualenv 搭建单机多版本python 虚拟开发环境 pyenv可以帮助你在一台开发机上建立多个版本的python环境, 并提供方便的切换方法. virtualenv则提供 ...

  2. Virtualenv系列(一):使用Virtualenv搭建python虚拟环境

    官方指导文档:https://virtualenv.pypa.io/en/latest/index.html virtualenv使用目的 为了防止安装过多的第三方包污染自己的开发环境, python ...

  3. 安装pipenv搭建虚拟环境做flask

    为什么安装pipenv 以前搭建虚拟环境 virtualenv+virtualenvwrapper+pip 虚拟环境​依赖包导出requirements.txt文件(依赖包变动重新导出) 现在pipe ...

  4. 使用虚拟环境virtualenv 创建虚拟环境出现PermissionError: [Errno 13] Permission denied:

    使用虚拟环境virtualenv 创建虚拟环境出现PermissionError: [Errno 13] Permission denied: 原因:虚拟环境安装的目录所属用户非当前用户 解决办法:将 ...

  5. VirtualBox 搭建虚拟环境

    使用前的准备: 使用VirtualBox 必须要开启硬件虚拟化,进入BIOS 选择Intel Virtual Technology并回车,将光标移至Enabled,然后再回车,最后按F10保存并退出 ...

  6. python怎么进入虚拟环境_Python 中如何使用 virtualenv 管理虚拟环境

    1. 什么是虚拟环境? 虚拟环境的意义,就如同 虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰. 举个例子吧. 假设我们的电脑里有两个项目,他们都用到同一个第三方包,本来一切都 ...

  7. python虚拟环境搭建安装flask框架_Flask框架搭建虚拟环境的步骤分析

    本文实例讲述了Flask框架搭建虚拟环境的步骤.分享给大家供大家参考,具体如下: 为什么要搭建虚拟环境? 在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask ...

  8. 【Python】搭建虚拟环境

    目录 前言 虚拟环境简介 虚拟环境依赖模块的安装 1.安装好Python环境 2.安装第三方库(虚拟环境库) 3. 安装第三方模块virtualenvwrapper-win 为虚拟环境配置环境变量 1 ...

  9. python创建虚拟环境的方法_Python创建virtualenv(虚拟环境)方法

    本文目录 一 前言 二 通过virtualenv软件创建 三 在pycharm下创建 新建项目 四 已有项目使用和创建虚拟环境 五 参数说明 一 前言 需求: --公司之有一台服务器 -目前运行这一个 ...

  10. python搭建虚拟环境完整步骤

    文章目录 搭建虚拟环境完整步骤 一.什么是虚拟环境? 二.如何创建虚拟环境 三.安装Django 四.pycharm改变当前项目的运行环境 搭建虚拟环境完整步骤 一.什么是虚拟环境? python的虚 ...

最新文章

  1. 统一建模语言——UML(第9-20课时)(cont.)
  2. Scapy 伪造网络数据包
  3. 从一个案例看系统优化
  4. 嵌入式linux pcie网卡配置,嵌入式Linux下PCIE数据采集卡驱动开发
  5. micrometer_具有InlfuxDB的Spring Boot和Micrometer第1部分:基础项目
  6. python 数据库的中文乱码问题
  7. 微信停止服务印度用户;阿里回应“马云遭印度法院传唤”;fastjson 1.2.73 发布 | 极客头条...
  8. Why bugs don’t get fixed? 不是所有的Bug都要修复
  9. 数字日期格式转换yyyymmdd_Excel日期格式常用转换方法大全,关于日期函数
  10. 有监督学习(supervised learning))与无监督学习(unsupervised learning)之间有何区别?
  11. 数字化转型的1个目标,3大领域,6大因素和9个环节
  12. UIImagePickerController本地化控件文字
  13. 购物系统 java代码_java购物系统源代码
  14. CT前瞻(三):Adobe系列XD软件绘制简单的原型图与交互设计
  15. PS教程:--虚线教程大全
  16. Win32窗口程序实例
  17. 可能是史上最适合入门SQL语句的教程——自学SQL网学习笔记
  18. BLE ATT和GATT小结
  19. MATLAB|awgn函数的说明
  20. Excel-Python对数据进行线性回归

热门文章

  1. 软件构架师之路[转帖]
  2. Django项目实战之用户头像上传与访问
  3. 解决Mysql的主从数据库没有同步的两种方法
  4. 视图控制器的View创建方式
  5. sql中DistinctCount的用法
  6. [转载]Magento 店铺多语言设置
  7. Action类为何要继承ActionSupport
  8. 图的连通度问题的求法(转)
  9. 12个新鲜出炉的Web开发框架
  10. 在Visual Studio 2008中安装mvc2.0(转)