Anaconda 搭建 Python 开发环境
为什么要安装anaconda
Python是一种面向对象的解释型计算机程序设计语言。由于其编写的应用程序具有跨平台的特性,几乎不需要任何改动,就可以在Linux、macOS以及Windows系统上使用。并且作为解释型语言,每个语句都是执行的时候才翻译,无需等待漫长的编译、链接、打包等过程,发布效率极高,使得它大受市场欢迎。
正是因为如此,开源界涌现了大量python的第三方库。然而由于python的第三方库安装比较繁琐,且python2和python3又存在诸多不兼容的地方,因此第三方库的兼容性问题日益严峻。
Anaconda集成了python所需的第三方库,其将python经常使用的第三库的包打包,在打包的过程中,anaconda就已经帮我们处理好了兼容性问题,同时提供了非常方便下载的gui和命令行工具
下载并安装 anaconda
进入 anaconda 官网 https://www.anaconda.com/,下载并安装相应版本,在安装时勾选 “Add Anaconda to my PATH environment variable”
安装好后,开始菜单这里就会出现 anaconda 的相关应用程序了
anaconda的GUI界面如下
- Home:可以搜索并安装各种组件
- Environments:查看指定环境变量下的所有组件
- Learning:链接到相关组件的教程网页
- Community:遇到不懂的问题可以到社区发帖求助
conda 常用命令
查看帮助信息
conda -h
查看版本号
conda --version
或
conda -V
列出所有安装的包
conda list
切换镜像源
查看某个包的可安装版本
conda search <包名>
安装指定版本的包
conda install <包名>=<版本>
或
conda install <包名>
省略版本号,默认会安装最新版本
升级anaconda
conda install anaconda
查看当前所有的环境变量及其路径
conda info --envs
jupyter
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等
使用 conda list jupyter
可以查看当前安装的版本
Jupyter Notebook的界面如下
spyder
Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的Python开发环境相比,它最大的优点就是模仿MATLAB的“工作空间”的功能,可以很方便地观察和修改数组的值。
使用 conda list spyder
可以查看当前安装的版本
spyder的界面如下
升级spyder
conda update anaconda
conda install spyder=5.3.3
- 点赞
- 收藏
- 关注作者
评论(0)