Skip to content

Latest commit

 

History

History
53 lines (22 loc) · 959 Bytes

创建虚拟环境.md

File metadata and controls

53 lines (22 loc) · 959 Bytes

不同的应用程序通常会使用不同版本的模块和软件包。

在虚拟环境里我们可以只安装该程序需要的依赖包,各个虚拟环境之间互相隔离,互不影响。

通过Terminal终端

  1. python3 -m venv venv1 创建虚拟环境所在目录
  2. source venv1/bin/activate 激活虚拟环境
  3. rm -rf venv1 删除虚拟环境venv1
  4. pip list 查看该虚拟环境下已经安装的库
  5. pip install xxx 安装第三方库
  6. deactivate 退出虚拟环境

通过virtualenv使用

  1. git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv

  2. echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc

  3. source ~/.bashrc

创建虚拟环境venv2

  1. pyenv virtualenv 3.7.10 venv2

激活环境venv2

  1. pyenv activate venv2
  2. 开始使用该环境

切回系统环境

  1. pyenv deactivate

删除环境venv2

  1. rm -rf ~/.pyenv/versions/venv2