作为python的发行版,自带可视化界面anaconda-Navigator,命令行的Anaconda Prompt,类Matlab交互界面的Spyder,和Jupyter Notebook。
刚开始接触编程的时候,只会用VC++,根本不知道环境的重要性,使用java的时候才开始配置环境变量,学python深刻感觉到环境的重要性。Anaconda先创建不同的环境,然后安装什么版本的包和依赖都是在自己选择的环境中,不同环境互不干扰,也不需要修改环境变量。
conda和pip同时可以用,conda是经过官方维护的,而pip是社区维护。(BUT:pip有时候更快更方便)
初始默认环境是root, 内置python和numpy, Scipy等常用包
创建环境 conda creat --name xxxxxx python=2.7 #可以在创建时指定包及版本
激活环境 在prompt中输入activate XXXXXXXX
退出当前环境 deactivate(直接退出到命令行CMD)
查看所有环境 conda info -e
删除环境 conda remove -n xxxxxx
conda --version #查看condaban版本
conda list查看已安装包
conda install --name xxxx numpy使用conda安装包
pip install numpy
#pip只是一个包管理器,不能管理环境,不能升级python,但有些时候能安装conda不支持的包
#conda将python当做包来处理
conda remove -n xxxxxx -all移除环境
conda remove -n xxxxx numpy移除包
pip uninstall numpy
进入环境之后,安装移除如果不指定都是在当前环境进行的
Tips:推荐使用清华大学镜像
网友评论