安装

pip3 install virtualenv
pip3 install virtualenvwrapper

配置 virtualenvwapper

  • 由于每次打开终端时,都需要重新打开一次 virtualenvwappers,所以需要配置一下
  • vim ~/.bash_profile编辑文件,将下列三条添加进去
export WORKON_HOME=$HOME/.virtualenvs #设置virtualenv的统一管理
export VIRTUALENVWRAPPER_PYTHON=/Users/mac/Library/python/3.7 #指定python解释器
source /usr/local/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本
  • 添加完后不要忘记按ESC键后,:wq保存退出
  • 执行下面的命令
source ~/.bash_profile

注:

  • 查看 python 解释器路径
which python3
  • 查看virtualenvwrapper 脚本的路径
which virtualenvwrapper.sh

virtualenvwrapper 常用命令

  • 创建虚拟机

  • mkvirtualenv env
    # windows 使用此命令会在当前用户下创建一个 Envs 的目录,然后是创建的虚拟环境
    # mac 创建的虚拟环境在 
    # cd ~ 进入家目录
    # cd .virtualenvs 
    # 用 open .可以打开文件夹
    
    
  
- 创建虚拟环境完成后,会自动切换到创建的虚拟环境中

- 当然也可以指定虚拟机的 python 版本


`mkvirtualenv  -p /usr/local/bin/python3 env`

- 列出虚拟环境列表
`  workon 或者 lsvirtualenv`

- 启动/切换虚拟环境

- 使用 workon [virtual-name] 即可切换到对应的虚拟环境

`  workon [虚拟环境名称]`

- 删除虚拟环境

`  rmvirtualenv [虚拟环境名称]`

- 离开虚拟环境,和 virutalenv 一样的命令
`  deactivate`

- 进入当前虚拟环境

` cdvirtualenv`

- 进入当前环境的site-packages

`  cdsitepackages`

- 查看环境中安装了哪些包

`  lssitepackages`

- 复制虚拟环境

`  cpvirtualenv env1 env3`
posted on 2021-12-30 18:13  python我学的很菜  阅读(55)  评论(0编辑  收藏  举报