一.Python的开发环境有哪些
-
标准的Python shell
-
IPython
-
IDE:pycharm,Spyder,Eclipse+PyDev等
这里比较推荐使用anaconda套装的Spyder,集成了许多科学计算中常用的包,而且安装简单,使用起来很方便。
二.安装anaconda
在Windows系统下:
-
下载安装包,无脑安装。
-
配置系统环境变量中的Path:
C:\ProgramData\Anaconda2;
C:\ProgramData\Anaconda2\Library\bin;
C:\ProgramData\Anaconda2\Scripts;
- 检测是否安装成功:cmd进入控制台,输入指令Python,成功运行,则安装成功。
三.初识anaconda
1. 什么是anaconda?
Anaconda是一个致力于数据分析的标准环境,主要提供包管理和开发环境管理。
2. 什么是conda?
Conda是 Anaconda 下用于包管理和环境管理的工具,功能上类似 pip 和 vitualenv 的组合。
3. Anaconda的主要应用说明
-
Anaconda Navigtor:用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
-
Jupyter notebook:基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
-
qtconsole:一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。
-
spyder:一个使用Python语言、跨平台的、科学运算集成开发环境。
4. 如何使用conda管理包?
-
安装一个包:
conda install package_name
-
安装多个包:
conda install package_name1 package_name2 package_name3
-
安装指定版本的包:
conda install package_name1=1.10
-
移除一个包:
conda remove package_name
-
升级包:
conda updatepackage_name
-
查看已有包列表:
conda list
-
模糊查询包:
conda search search_name
四.科学计算的基本过程
-
读入数据:从文件或者数据库中读入数据
-
整理数据:清理,填补,修正数据,以便于分析
-
转换数据:对数据转换,产生新的数据集,以便于分析或者建模。
-
建模计算
-
图形展示:用图表的形式展示数据
网友评论