zoukankan      html  css  js  c++  java
  • virtualenv 虚拟环境依赖安装

    虚拟环境依赖安装

    开发会用 virtualenv 来管理多个开发环境

    Linux/MacOS 下

    virtualenvwrapper 使得virtualenv变得更好用,所以我们一起安装了

    1 sudo pip install virtualenv virtualenvwrapper

    修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下语句

      export WORKON_HOME=$HOME/.virtualenvs
      export PROJECT_HOME=$HOME/ENV
      source /usr/local/bin/virtualenvwrapper.sh

    ++++++++++++++++++++++++++++++++++++++

    修改后使之立即生效(也可以重启终端使之生效):

    source ~/.bashrc
     

    mkvirtualenv zqxt:创建运行环境zqxt

    workon zqxt: 工作在 zqxt 环境 或 从其它环境切换到 zqxt 环境

    deactivate: 退出终端环境

    其它的:

    rmvirtualenv ENV:删除运行环境ENV

    mkproject mic:创建mic项目和运行环境mic

    mktmpenv:创建临时运行环境

    lsvirtualenv: 列出可用的运行环境

    lssitepackages: 列出当前环境安装了的包

    要删除一个虚拟环境,只需删除它的文件夹。(执行 rm -rf venv )

     

    virtualenv -p /usr/bin/python2.7 venv    # -p参数指定Python解释器程序路径

     

    virtualenvwrapper基本使用

    1.创建虚拟环境 mkvirtualenv

    mkvirtualenv venv   

      这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。

      若想指定python版本,可通过"--python"指定python解释器

    mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv

    2. 基本命令  

      查看当前的虚拟环境目录

    [root@localhost ~]# workon
    py2
    py3

      切换到虚拟环境

    [root@localhost ~]# workon py3
    (py3) [root@localhost ~]# 

      退出虚拟环境

    (py3) [root@localhost ~]# deactivate
    [root@localhost ~]# 

      删除虚拟环境

    rmvirtualenv venv
  • 相关阅读:
    AOJ 2200 Mr. Rito Post Office
    poj 3259 Wormholes
    01背包求解组合最值问题
    01背包求解面值组成问题
    金明的预算方案
    追赶法
    有关动态规划的一些定理。。。。。
    4980
    并查集
    快速幂
  • 原文地址:https://www.cnblogs.com/acer-haitao/p/8367193.html
Copyright © 2011-2022 走看看