Windows下 Anaconda Prompt 这个东西就是用来管理Anaconda的。
打开 Anaconda Prompt 后,可输入以下命令进行管理
- conda list 查看安装了哪些包。
- conda env list 或 conda info -e 查看当前存在哪些虚拟环境
- conda update conda 检查更新当前conda
- conda --version 查询conda版本
- conda -h 查询conda的命令使用
- conda env list 列出conda管理的所有环境
- conda remove requests 卸载requets包
- conda update requests 更新requests包
- conda config --show-sources 查看源
创建新的虚拟环境和删除已有的虚拟环境
- conda create -n study python==3.6.0 创建python为3.6.0下的study环境
- conda remove -n study --all 删除study环境及下属所有包
有时我们需要在新的电脑上配置相同环境,可采用以下方法
- conda env export > environment.yaml 导出当前环境的包信息
- conda env create -f environment.yaml 用配置文件创建新的虚拟环境
环境会被保存在 environment.yaml文件中。当我们想再次创建该环境,或根据别人提供的.yaml文件复现环境时,可以使用上述方法复现安装环境。移植过来的环境只是安装了你原来环境里用conda install等命令直接安装的包,你用pip之类装的东西没有移植过来,需要你重新安装。
pip导出安装的库到requirements.txt
- pip freeze > requirements.txt
pip导入requirements.txt中列出的库到系统
- pip install -r requirements.txt