虚拟环境依赖安装

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

 

相关文章:

  • 2021-11-26
  • 2021-06-14
  • 2021-05-22
  • 2021-10-30
  • 2022-12-23
  • 2022-03-02
  • 2021-12-02
  • 2021-11-23
猜你喜欢
  • 2022-01-09
  • 2021-11-20
  • 2021-12-04
  • 2021-07-16
  • 2021-09-10
  • 2022-12-23
相关资源
相似解决方案