Anaconda笔记
anacondaanaconda是什么
- anaconda是一个重要的Python发型版
- anaconda也是一个环境管理工具,理论上他可以管理任何语言的环境,但是目前主要支持 Python 和 R
anaconda做什么
对于Python新手,最麻烦的事情莫过于配置复杂的环境,还要考虑Python版本的问题,而借助anaconda我们可以轻易地在电脑上配置多个Python环境,并在对应的环境中安装包。在环境配置完成之后我们可以启动和退出环境,来对环境进行使用。
之后我们也可以在环境内升级Python语言的版本,以及对于包进行安装,升级和卸载。
下载
anaconda是一个开源的软件,我们可以直接登录他们的官网进行下载。
因为他也是Python的发行版,所以他也有2.x和3.x两个并行的Python版本。没有关系,这个版本只是anaconda的基础环境的Python版本,我们如果想要用任何一个版本都可以通过新建环境使用。
安装
anaconda的安装比较简单,对于Mac版本只需要依次点击即可。
对于Windows版本记得最后完成安装的时候勾选:
- 把anaconda作为默认的Python
- 配置环境变量
如果没有勾选可能要手动配置环境变量,比较麻烦。
使用
anaconda提供图形界面的接口,可以使用图形界面进行环境的创建删除等操作,但是图形界面的体验并不是很好,有时候会出现卡顿的情况,还是使用一些比较简单地命令比较方便。
命令
环境相关操作
创建环境:
conda create -n env_name list of packages
1.png
如图我们创建了一个 helloconda 的环境,环境的 Python 初始版本是3.7。后面是初始包的列表,conda将一切都当做包来对待,所以Python本质上也是包,所以我们可以通过这种方式来确定Python的版本。
显示conda环境列表:
conda env list
2.png
我们可以看到我们刚刚创建的环境 helloconda
网友评论