zoukankan      html  css  js  c++  java
  • 【OpenStack】OpenStack系列1之Python虚拟环境搭建

    1. 安装virtualenv相关软件包
      1. 安装:yum install python-virtualenv* -y
      2. 简介,安装包主要包括,

        python-virtualenv:virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响。可以在没有权限的情况下安装新套件;可以不同应用可以使用不同的套件版本;套件升级不影响其他应用。

        python-virtualenvwrapper:是virtualenv的扩展包,用于更方便管理虚拟环境。可以将所有虚拟环境整合在一个目录下;可以方便管理(新增,删除,复制)虚拟环境;可以方便的切换虚拟环境。

    2. 使用
      1. 创建目录存放虚拟环境

        mkdir $HOME/.virtualenvs

        vi .bashrc,添加:

        export WORKON_HOME=$HOME/.virtualenvs

        source /usr/bin/virtualenvwrapper.sh

        export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache

        source .bashrc

      2. 列出虚拟环境列表:workon/ lsvirtualenv
      3. 新建虚拟环境:mkvirtualenv openstack
      4. 启动/切换虚拟环境:workon openstack
      5. 删除虚拟环境:rmvirtualenv test,前提是deactivate或者处于其他虚拟环境
      6. 离开虚拟环境:deactivate
    3. 之后虚拟环境拥有各自的运行环境,包括编译器、pip、site-packages等等(yum属于root,不包含在内)。
      1. workon openstack
      2. pip install eventlet
      3. 完成之后模块包被安装在虚拟环境的lib/python2.x/site-packages/目录下,从而实现各个虚拟环境的隔离
  • 相关阅读:
    tp5 select回显
    toFixed
    用js来实现银行家算法
    js 日期证有效性验的通用方法
    js获取或判断任意数据类类型的通用方法(getDataType)和将NodeList转为数组(NodeListToArray)
    js实现jquery函数animate动画效果
    js原生实现 无缝滚动图片
    scrollTop实现图像循环滚动(实例1)
    commonCookie.js
    delphi XE3解析JSON数据
  • 原文地址:https://www.cnblogs.com/junneyang/p/5257202.html
Copyright © 2011-2022 走看看