Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。python
Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多很是有用的第三方库,装上Anaconda,就至关于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等经常使用的库自动安装好了,使得安装比常规 Python 安装要容易。shell
安装官方 Python 而进行数据处理机器学习的话,就要去Python官网(https://www.python.org/downloads)选择对应的版本的 Python 下载安装,使用下载安装命令 ( pip install 包名 )安装须要用到的各类包,安装起来比较麻烦,须要考虑网络和版本兼容性,网络问题(下载速度慢,下载服务器在国外)须要跟换pip下载源为清华源或其余,版本问题下载安装时须要注意安装的 Python 版本和操做系统版本,下载的库名中 cp37 表明 python3.7 windows
PyCharm是一种Python IDE,带有一整套能够帮助用户在使用Python语言开发时提升其效率的工具,好比调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。服务器
使用 Anaconda 和 Pycharm 联合使用以提升对包的安装和卸载的管理,和提升代码的开发效率.网络
步骤一:进入官网(https://www.python.org/downloads/s)下载对应正确的版本,这里选择的是Windows 64bit框架
选择要下载版本机器学习
选择对应系统的安装包工具
步骤二:双击下载好的exe文件进行安装,点击next,点击i agree,选择just for me点击next,点击browse选择安装目录,勾选红色框点击install等待完成,点击next,点击skip,取消两个勾选框点击finish; 单元测试
注意: 只要勾选 为全部用户安装 环境变量就会被注册为系统变量,不然,勾选加入环境变量默认为用户变量.若是电脑中同时装有多个版本python环境(官方py,anaconda等),为避免多个环境的互相覆盖,建议取消勾选为全部用户安装选项 学习
安装完成,点击关闭
步骤三:按win+R,输入cmd进入终端,输入python,若是出现Python版本信息说明安装成功(若是看不到尝试先进入安装目录在输入python。
python自带IDE
python自带控制台
python文档
python 模型库
步骤一:进入官网(https://www.anaconda.com/download/#windows)下载对应正确的版本,这里选择的是Windows 64bit;
步骤二:双击下载好的exe文件进行安装,点击next,点击i agree,选择just for me点击next,点击browse选择安装目录,勾选红色框点击install等待完成,点击next,点击skip,取消两个勾选框点击finish;
选择仅为当前用户安装 Anoconda 仍是全部用户
选择安装位置
选项一: 将Anaconda添加到My PATH环境变量中
不推荐。相反,打开带有WindowsStartMenu的Anaconda并选择“Anaconda(64位)”。这个“添加到路径”选项使Anaconda在之前安装的软件以前就能够找到,可是可能会致使须要卸载和从新安装Anaconda的问题。
选择是否将Anaconda添加到您的PATH环境变量中。咱们建议不要将Anaconda添加到PATH环境变量中,由于这可能会干扰其余软件。而是经过从“开始”菜单打开Anaconda Navigator或Anaconda Prompt来使用Anaconda软件。
选项二: 选择是否将Anaconda注册为默认Python。
这将容许其余程序(如用于VS、 PyCharm、WIDE、PyDev和MSI二进制包)自动检测Anaconda做为系统上的主要Python除非您计划安装和运行Anaconda的多个版本或Python的多个版本,不然请接受默认值并将此框保持选中状态。
选项解释: 选项一 是否把 Anaconda 加入环境变量,这涉及到可否直接在CMD中使用conda、jupyter、ipython等命令
A.若是想在CMD中使用conda、jupyter、ipython,则勾选此项.可是可能会形成电脑中的其余 Python 环境受到影响,这主要取决于 Anoconda 和 其余Python 环境变量的优先级,系统环境变量(全局环境)>用户环境变量(局部环境),排序前>排序后
B.若是想使 Anoconda 做为独立于其余软件和操做系统的 Python IDE平台,则不勾选此项.其余软件和操做系统对 Python 外部包的管理与 Anoconda 相互无关.conda、jupyter、ipython需在Anoconda Shell 中打开.
选项二 选择是否将Anaconda注册为默认Python
A.若是勾选此项,系统和其中的VS,PyCharm,WIDE,PyDev,MSI二进制软件包都会将 Anoconda 的 python 程序执行解释器做为电脑和其余软件的默认 python 解释器。外部依赖包都由 Anoconda 管理,
安装下载依赖包都须要 Anoconda pip等工具进行管理,
B.若是您计划安装和运行多个独立环境的Python IDE环境或者Anaconda的多个版本或Python的多个版本,则不勾选此项。后期若是想使用 Anoconda 的 python 程序执行解释器做为其余IDE的 python 解释器,则须要在其余IDE手动设置Anoconda 的 python 程序执行解释器路径,但Anaconda环境与外部包由Anaconda Shell本身管理
安装建议:
Anaconda与系统和其余Py环境(便可)彻底独立(又可)手动联合使用安装建议:推荐
不勾选选项一,Anaconda环境与系统和其余Python IDE环境无关,避免多个python环境的互相覆盖,Anaconda环境与外部包由Anaconda Shell本身管理,若想在cmd中使用anaconda则勾选
不勾选选项二,Anaconda与系统和其余Python IDE无关.若是其余 IDE 想使用 Anoconda Python 解释器和 其外部包 须要在IDE中手动设置,选择Anoconda Python 解释器路径及解释器, 但Anaconda环境与外部包由Anaconda Shell本身管理
Anaconda和其余Py环境联合使用安装建议:推荐
不勾选选项一,Anaconda环境与系统和其余Python IDE环境无关,避免多个python环境的互相覆盖,Anaconda环境与外部包由Anaconda Shell本身管理
勾选选项二, Anoconda 的 python 程序执行解释器做为电脑和其余软件IDE的默认 python 解释器.可能会形成其余IDE环境问题(功能包等),但可手动修改成以前IDE默认python解释器.
Anaconda与系统和其余Py环境联合使用安装建议:不推荐
勾选选项一,可在CMD控制台中使用Anaconda,Anaconda覆盖掉以前Python的环境变量,可能会影响以前安装的Python环境使用.如想使用以前Python环境,需将以前Python环境的环境变量放于Anaconda以前,CMD控制台中使用以前Python环境
勾选选项二, Anoconda 的 python 程序执行解释器做为电脑和其余软件IDE的默认 python 解释器,可能会形成其余IDE环境问题(功能包等),但可手动修改成以前IDE默认python解释器.
步骤三:按win+R,输入cmd进入终端,输入python,若是出现Python版本信息说明安装成功(若是看不到尝试先进入安装目录在输入python),而后再次进入终端切换盘符到Anaconda安装目录输入conda list 就能够查询如今安装了哪些库,初次安装的包通常比较老,为了不以后使用报错,能够输入 conda update --all 命令,把全部包进行更新,在提示是否更新的时候输入 y(Yes)让更新继续,等待完成便可。
步骤一:进入官网(https://www.jetbrains.com/pycharm/download)下载对应正确的版本
步骤二:双击下载好的exe文件进行安装