Anaconda 如何创建虚拟环境、激活环境、删除环境、查看环境

在使用 Python 开发项目或者编写脚本的时候通常需要建立不同版本的 Python 的虚拟环境,经常使用的虚拟环境工具有 venv virtualenv virtualenvwrapper 或者 pipenv,不同的工具的使用方法基本类似。
如果更偏向于是使用 Python 做数据分析、或者数据算法相关的项目的时候,这时候使用 Acaconda 来做管理是更适合的

  1. 创建虚拟环境

    conda create --name my-virtual-env
    # or
    conda create -n my-virtual-env
    
  2. 激活环境

    conda activate my-virtual-env
    

    如果在激活环境的时候报错,提示需要初始化 conda 的环境时,则需要我们根据自己的终端环境进行初始化:
    命令格式为:

    conda init [TERMINAL]
    

    比如我的终端使用的是基于 zsh 的,那么我需要执行:

    conda init zsh
    

    初始化完成之后可以看到终端的前面添加了(base) 的样式,表示我们已经处于 anaconda 的基础环境中了,然后通过执行激活环境激活到我们创建的虚拟环境中:

    conda activate my-virtual-env
    
  3. 退出环境
    退出环境需要使用 conda deactivate 命令来退出环境:

    conda deactivate my-virtualenv
    
  4. 销毁环境
    如果不需要该虚拟环境了,可以将该环境删除,需要注意的是,虚拟环境一旦删除了,那么所安装的软件包也将不存在了

    conda remove --name my-virtual-env --all
    
  5. 查看虚拟环境
    查看安装的虚拟环境可以使用 conda info --envs 或者 conda env list 均可查看已经创建的虚拟环境

    conda info --envs
    
    # or 
    conda env list
    

你可能感兴趣的:(日常随笔,python,anaconda,django)