1. 程式人生 > >anaconda --包管理和環境管理器

anaconda --包管理和環境管理器

前言: 以下所有的命令都Win10環境的 Anaconda Prompt

環境管理

  • 建立虛擬環境 conda create --name env_name python 也可以指定 Python 的版本 例如:conda create --name py2 python=2.7 還可以在後面跟上需要的第三方庫的名字,中用空格號隔開 例如:conda create --name py3 python=3.6 numpy requests
  • 進入環境 activate env_name 例如:activate py3
  • 離開環境 deactivate
  • 刪除環境(必須離開環境才可執行) conda env remove -name/n env_name
  • 列出所有已建立的 Python 環境 conda env list
  • 共享環境
    • 匯出環境 (必須在所在環境才可以使用) conda env export environment_name.yaml
    • 匯入環境 conda env create -f environment.yaml

包管理

注意: 以下的命令都是在 進入環境 才可以新增/移除/更新特定的包的。

  • 更新所有包 conda upgrade --all

  • 更新指定的包 conda upgrade package_name

  • 安裝指定的包 conda install package_name

  • 移除指定的包 conda remove package_name

  • 列出所有的包 conda list