conda的基本操作

  anaconda可以做到使每个项目开发可以选用不同的环境,不同的环境你可以安装不同的框架,同一框架的不同版本(1.0或2.0),还可以指定不同的python版本(因为每个项目可能需要的python版本不一样:python2或python3)

要是不想conda自启动base环境:conda config --set auto_activate_base false

对conda的基本掌握:

1:基本操作:

升级全部库:  conda upgrade --all

升级一个包  conda update packagename

安装包:conda install packagename

也可以安装多个包:   conda installl numpy pandas scipy

安装固定版本的包:conda install numpy =1.10

移除一个包:conda remove packagename 

查看所有包:conda list 


2:管理python环境:

创建虚拟环境:conda create -n env_name list of packagename

创建的虚拟环境可以在anaconda安装目录的envs文件下找到,同时指定Python版本是在虚拟环境中新安装一个python。与在系统安装的python无关。

eg:  conda create -n env_name pandas 

指定python版本:conda create -n env_name python2 = 2.7 pandas 

激活环境: conda activate env_name             而conda activate则是激活anaconda自带的base环境。

退出环境 :  conda deactivate  env_name

删除虚拟环境:conda remove -n env_name --all

删除虚拟环境中的包:conda remove --name env_name package_name

显示所有虚拟环境:conda env list  或 conda info -e

conda 创建的虚拟环境是在anaconda安装目录下的evens下,所以使用pycharm,只要在特定项目配置运行环境就可以了

把当前环境配置与别人分享:给他一个你的环境的.yml文件。

  首先先激活你要分享的环境:conda activate env_name

  接着在当前工作目录下生成一个.yml文件:conda env export > environment.yml

  最后将拿到的.yml文件放在工作目录下创建环境:conda env create -f environment.yml

原文地址:https://www.cnblogs.com/zhengzian/p/13370936.html