安装

sudo apt-get install python-virtualenv

使用方法

virtualenv [虚拟环境名称]

如,创建**ENV**的虚拟环境

virtualenv ENV

默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,如果不想依赖这些package,那么可以加上参数 --no-site-packages建立虚拟环境

virtualenv --no-site-packages [虚拟环境名称]

启动虚拟环境

cd ENV
source ./bin/activate

注意此时命令行会多一个(ENV),ENV为虚拟环境名称,接下来所有模块都只会安装到该目录中去。

退出虚拟环境

deactivate

在虚拟环境安装Python套件

Virtualenv 附带有pip安装工具,因此需要安装的套件可以直接运行:

pip install [套件名称]

如果没有启动虚拟环境,系统也安装了pip工具,那么套件将被安装在系统环境中,为了避免发生此事,可以在~/.bashrc文件中加上:

export PIP_REQUIRE_VIRTUALENV=true

或者让在执行pip的时候让系统自动开启虚拟环境:

export PIP_RESPECT_VIRTUALENV=true

转载于:https://www.cnblogs.com/lingshanjun/p/4617818.html

python的沙盒环境virtualenv(二)--简单使用相关推荐

  1. python的沙盒环境--virtualenv

    python的沙盒环境--virtualenv python的沙盒环境--virtualenv - 陈建虹(python) - 博客频道 - CSDN.NET python的沙盒环境--virtual ...

  2. Python 之 沙盒环境--virtualenv

    VirtualEnv用于在一台机器上创建多个独立的Python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装. 使用 VirtualEnv 的理由: 隔离项目之间的第 ...

  3. python的沙盒环境virtualenv(一)--作用

    前提 在开发过程中,经常需要使用各种第三方库,而且python又提供了pip,easy_install等工具来简化库的安装,所以很容易就会在系统python的site-packages目录中装满各种各 ...

  4. linux(redhat\centos)下python创建沙盒环境

    首先安装好yumyuan源文件 登录系统su到管理员,cd /etc/yum.repo/ 创建一个备份文件夹makedir bak.bak 将etc/yum.repo/下的原文件放入改文件夹 创建一个 ...

  5. 使用支付宝开放平台沙盒环境调用支付宝支付接口

    这一段时间一直想搞个支付的小demo,碰巧最近狂神的 kuangstudy 出了一期支付宝支付的教程,我立马就买了课程,但是当我看到一半的时候发现只有企业才能调用,心想完蛋了,搞不成了.就在我万念俱灰 ...

  6. 基于沙盒环境,安装python3.6

    虽然我们知道可以用Python 2.7做很多事情,但是如果你真的想利用Python 3带来的新语言特性.自从去年年底出现了Python 3.6以来,我们得到了更多的好处. 另外官方表示从2020年开始 ...

  7. VMware12下安装Windows7虚拟机---详细多图教程(沙盒环境)

    前言: 很多时候我们可能需要一个沙盒环境.那么,什么是沙盒环境呢? Sandbox org-沙盒环境用于模拟生产环境去做上线前的测试,一般也叫UAT环境,沙盒在计算机安全领域中是一种安全机制,为运行中 ...

  8. python3.6安装环境_基于沙盒环境,安装python3.6

    虽然我们知道可以用Python 2.7做很多事情,但是如果你真的想利用Python 3带来的新语言特性.自从去年年底出现了Python 3.6以来,我们得到了更多的好处. 另外官方表示从2020年开始 ...

  9. java支付宝wap支付_SpringBoot 支付宝H5Wap沙盒环境手机网站支付

    在这里介绍的是使用SpringBoot 来完成对H5Wap移动端网页沙盒环境的手机网站支付 * {+ I) s9 |- c* E先贴上支付宝沙盒环境应用网站 ( p0 b8 ^1 \0 A8 i% N ...

最新文章

  1. 怎么用python读取csv文件、并且是读取行-使用python获取csv文本的某行或某列数据的实例...
  2. oracle 恢复 跳过 表空间,Oracle表空间恢复
  3. ios文件系统架构图,图片解说
  4. (转)ASP.NET MVC3默认提供了11种ActionResult的实现
  5. assertion failed:concurrent update to the log .mutiple streaming jobs delete 4
  6. tensorflow + keras —— optimizer、loss、metrics、regularizers(dropout)
  7. 中国烧鹅系列:利用烧鹅自动执行SD卡上的自定义程序(含视频)
  8. [转载]你是那个能和我同行一生的人吗?
  9. 【2016-2017 ACM-ICPC (ECNA 2016) G】That's one Hanoi-ed Teacher【汉诺塔问题】
  10. DTMF信号检测分析(Matlab)
  11. All-Pay Contests(博弈论+机制设计) 论文阅读笔记
  12. 2020icpc沈阳打铁记
  13. 入门pandas—数据透视与交叉表
  14. 双11之战:被激化的酒类电商出击,看1919新打法
  15. 电路维修知识-可控硅
  16. 云呐|PDA无线固定资产盘点管理系统
  17. 到底如何保证线程安全,总结得太好了。。
  18. iPhone开发初试锋芒 一个简单的iPhone播放器 --紫枫凝潇烟
  19. 重装系统怎么找回文件数据恢复
  20. 智能四向穿梭车机器人系统库架一体解决方案|四向车密集型智能自动化立体库立体货架供应

热门文章

  1. mysql8导入 psc 没有数据_新特性解读 | MySQL 8.0.22 任意格式数据导入
  2. 回溯 皇后 算法笔记_算法笔记_04_回溯
  3. java post接口测试_接口测试——Java + TestNG 国家气象局接口(json解析)实例
  4. pygame里面物体闪烁运动_教师资格【试讲示范】高中物理试讲答辩——《自由落体运动》试讲稿答辩...
  5. 万年历小程序(黑框)
  6. 解决Android Studio中DDMS缺少File Explore视窗的方法
  7. Eigen:C++中Eigen库的安装与学习
  8. LabVIEW OCR 实现车牌识别(实战篇—3)
  9. 【模板】树链剖分 P3384
  10. auto关键字详解 C++