码迷,mamicode.com
首页 > 其他好文 > 详细

virtualenv 虚拟环境依赖安装

时间:2018-01-27 22:12:23      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:生效   func   inux   它的   utils   package   code   activate   plain   

虚拟环境依赖安装

开发会用 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

 

virtualenv 虚拟环境依赖安装

标签:生效   func   inux   它的   utils   package   code   activate   plain   

原文地址:https://www.cnblogs.com/acer-haitao/p/8367193.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!