文章目录

  • 一、安装(不全)
  • 二、使用

以下环境为:Ubuntu20.04 64位虚拟机

一、安装(不全)

1,在没有 pip 的情况下,采用 apt 安装 python 虚拟环境:
sudo apt install python-virtualenv

2,安装 virtualenvwrapper 来管理虚拟环境:
sudo pip install virtualenvwrapper
应该也可以通过 apt 来安装:sudo apt install virtualenvwrapper

二、使用

1,直接使用 virtualenv:
virtualenv venv ,在当前目录下创建一个名称为 venv 的虚拟环境。
source venv/bin/activate,用来激活虚拟环境 venv,即进入到 venv 虚拟环境中。
deactivate,用来退出虚拟环境。

使用 virtualenv 来创建不同的 python 版本虚拟环境:
      a,先查看当前的 python 和 python3 安装目录: which pythonwhich python3
      b,例如创建 python3 虚拟环境:virtualenv -p /usr/bin/python3 py3env 命令格式为:其中 -p 用来指定 python 版本,/usr/bin/python3 为 python3 的安装目录,环境名为 py3env。
      激活和退出命令如上所示。

2,使用 virtualenvwrapper:
      a, 安装完成之后,创建 virtualenvwrapper 的工作目录,比如在 ~ 下创建:mkdir .virtualenvs
      b, 在 ~/.bashrc 中添加两行:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh (取决于virtualenvwrapper.sh 的所在位置)
      c, 运行:source ~/.bashrc

常用语法如下:
      lsvirtualenv: 列出虚拟环境列表
      mkvirtualenv [name]: 创建新虚拟环境
      workon [name]: 启动/ 切换虚拟环境
      rmvirtualenv [name]: 删除虚拟环境
      deactivate: 离开虚拟环境

python-virtualenv虚拟环境的使用相关推荐

  1. Python Virtualenv 虚拟环境

    在开发的过程中遇到了Python虚拟环境问题,找到一份不错的参考如下: Python 虚拟环境:Virtualenv 博客分类: Python python (体验更好的阅读效果,戳这里) virtu ...

  2. python虚拟环境搭建mac_mac搭建python virtualenv虚拟环境并使用 - 李金龙

    在进行下面的内容的开始,请先升级pip,命令如下,截止到2017年5月23日8时,pip的最新版本为9.0.1,至于为什么需要升级,我也不晓得. python -m pip install --upg ...

  3. python虚拟环境配置文件_uwsgi 配置 python virtualenv 虚拟环境目录 ( ini 配置)

    uwsgi 文档 uwsgi 安装 pip3 install uwsgi ini 配置方法 在 ini 配置文件里增加一个 home 或 pyhome  或 virtualenv  或 venv 参数 ...

  4. Python的Virtualenv(虚拟环境)的使用(Windows篇)2

    Python的Virtualenv(虚拟环境)的使用(Windows篇) 2018年04月13日 11:35:01           D_FallMoon           阅读数 771     ...

  5. Python的虚拟环境配置(pyenv+virtualenv)

    一.为什么需要配置虚拟环境 Python 2和Python 3之间存在着较大的差异,并且,由于各种原因导致了Python 2和Python 3的长期共存.在实际工作过程中,我们可能会同时用到Pytho ...

  6. Python的虚拟环境virtualenv

    Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter.虚拟环境的好处是 ...

  7. 使用python的虚拟环境virtualenv

    技术背景 在前面几篇博客中我们介绍了容器的使用(博客1.博客2.博客3.博客4.博客5),容器是一种系统级的隔离方案,更多的强调资源上的隔离.而这里我们要介绍的python的虚拟环境,更加强调的是依赖 ...

  8. Python virtualenv工具设置虚拟环境和VS code调试Python

    Python virtualenv工具设置虚拟环境和VS code调试Python 1. Window环境下采用VS code调试Python和虚拟环境 1.1 安装Python 1.2 安装虚拟环境 ...

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

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

  10. python之虚拟环境

    Virtualenv(虚拟环境) VirtualEnv用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响.这样有很多优点,宝宝们要记住哦,比如: 在没有权限 ...

最新文章

  1. 18 款顶级代码生成器平台!
  2. C#减少图片文件大小和尺寸
  3. awk 分隔符_awk命令使用实例
  4. FPGA实验五——多周期移位寄存器
  5. IE浏览器打不开解决的方法
  6. R语言:ggplot2
  7. [ASP.NET MVC2 系列] ASP.NET MVC 之如何创建自定义路由约束
  8. 怎么让程序后台运行_CPU中的程序是怎么运行起来的?
  9. 【MFC系列-第22天】GDI算法实战——过渡色
  10. 关于C的函数指针总结
  11. FFPLAY的原理(三)
  12. php压缩图片变成代码的方法,PHP实现压缩图片尺寸并转为jpg格式的方法示例
  13. [SHOI2008]堵塞的交通
  14. 英特尔cpu linux驱动程序,Intel处理器现身!Linux芯片组驱动放出
  15. 浪涌保护器ant120_菲尼克斯浪涌保护器
  16. Google广告中介(以MoPub广告接入为例)
  17. android+拨打电话弹出无法连接到移动网络,呼叫转移设置网络异常怎么办
  18. java微信多客服_微信多客服聊天功能怎么实现?
  19. outlook日历同步_如何将您的Google日历与Outlook同步
  20. 新高考选科 计算机科学,上海交通大学新高考选科指南

热门文章

  1. 02dayC语言数据类型
  2. Abiword对话框资源
  3. LinkServer--服务器选项
  4. 条款20 :宁以pass-by-reference-to-const 替换pass-by-value
  5. linux 管理命令 之 管理时间
  6. Cloudera Manager 5 和 CDH5 本地(离线)安装指南(Hadoop集群搭建)
  7. POJ1722二维spfa+优先队列优化
  8. POJ1236 强连通 (缩点后度数的应用)
  9. hdu4772 水模拟
  10. hdu4267线段树段更新,点查找,55棵线段树.