Python和Anaconda和Pycharm安装教程图文详解


Posted in Python onFebruary 04, 2020

Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(https://www.python.org/downloads/windows/)选择对应的版本下载安装,可以选择默认安装或者自定义安装,为了避免配置环境和安装pip的麻烦,建议勾选添加环境变量和安装pip选项。

回归正题,下面看下Python和Anaconda和Pycharm安装教程

简介

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。

Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。

安装官方 Python 而进行数据处理机器学习的话,就要去Python官网(https://www.python.org/downloads)选择对应的版本的 Python 下载安装,使用下载安装命令 ( pip install包名 )安装需要用到的各种包,安装起来比较麻烦,需要考虑网络和版本兼容性,网络问题(下载速度慢,下载服务器在国外)需要跟换pip下载源为清华源或其他,版本问题下载安装时需要注意安装的 Python 版本和操作系统版本,下载的库名中 cp37 代表 python3.7

PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

使用 Anaconda 和 Pycharm 联合使用以提高对包的安装和卸载的管理,和提高代码的开发效率.

Anaconda 官网  https://www.anaconda.com/download/#windows

1.Python下载安装

步骤一:进入官网(https://www.python.org/downloads/s)下载对应正确的版本,这里选择的是Windows 64bit

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

选择要下载版本

选择对应系统的安装包

步骤二:双击下载好的exe文件进行安装,点击next,点击i agree,选择just for me点击next,点击browse选择安装目录,勾选红色框点击install等待完成,点击next,点击skip,取消两个勾选框点击finish;

 Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

注意: 只要勾选 为所有用户安装 环境变量就会被注册为系统变量,否则,勾选加入环境变量默认为用户变量.如果电脑中同时装有多个版本python环境(官方py,anaconda等),为避免多个环境的互相覆盖,建议取消勾选为所有用户安装选项

 Python和Anaconda和Pycharm安装教程图文详解

安装完成,点击关闭

步骤三:按win+R,输入cmd进入终端,输入python,如果出现Python版本信息说明安装成功(如果看不到尝试先进入安装目录在输入python。

Python和Anaconda和Pycharm安装教程图文详解 Python和Anaconda和Pycharm安装教程图文详解

python自带IDE

Python和Anaconda和Pycharm安装教程图文详解

python自带控制台

Python和Anaconda和Pycharm安装教程图文详解

python文档

Python和Anaconda和Pycharm安装教程图文详解

python 模型库

Python和Anaconda和Pycharm安装教程图文详解

2.Anaconda下载安装

步骤一:进入官网(https://www.anaconda.com/download/#windows)下载对应正确的版本,这里选择的是Windows 64bit;

 Python和Anaconda和Pycharm安装教程图文详解

步骤二:双击下载好的exe文件进行安装,点击next,点击i agree,选择just for me点击next,点击browse选择安装目录,勾选红色框点击install等待完成,点击next,点击skip,取消两个勾选框点击finish;

 Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

选择仅为当前用户安装 Anoconda 还是所有用户

Python和Anaconda和Pycharm安装教程图文详解

选择安装位置

Python和Anaconda和Pycharm安装教程图文详解

选项一: 将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)让更新继续,等待完成即可。

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

3.PyCharm下载安装

步骤一:进入官网(https://www.jetbrains.com/pycharm/download)下载对应正确的版本

步骤二:双击下载好的exe文件进行安装

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

Python和Anaconda和Pycharm安装教程图文详解

总结

以上所述是小编给大家介绍的Python和Anaconda和Pycharm安装教程图文详解,希望对大家有所帮助!

Python 相关文章推荐
跟老齐学Python之重回函数
Oct 10 Python
python实现图片变亮或者变暗的方法
Jun 01 Python
从django的中间件直接返回请求的方法
May 30 Python
详解Python循环作用域与闭包
Mar 21 Python
Python使用dict.fromkeys()快速生成一个字典示例
Apr 24 Python
Python 面向对象之封装、继承、多态操作实例分析
Nov 21 Python
python绘制玫瑰的实现代码
Mar 02 Python
浅析python标准库中的glob
Mar 13 Python
Python之Matplotlib文字与注释的使用方法
Jun 18 Python
python正则表达式 匹配反斜杠的操作方法
Aug 07 Python
python3将变量输入的简单实例
Aug 19 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 Python
Python3.7黑帽编程之病毒篇(基础篇)
Feb 04 #Python
python with (as)语句实例详解
Feb 04 #Python
Python实现实时数据采集新型冠状病毒数据实例
Feb 04 #Python
在tensorflow中实现屏蔽输出的log信息
Feb 04 #Python
Python变量作用域LEGB用法解析
Feb 04 #Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
Feb 04 #Python
TensorFlow基本的常量、变量和运算操作详解
Feb 03 #Python
You might like
PHP利用str_replace防注入的方法
2013/11/10 PHP
PHP的PDO操作简单示例
2016/03/30 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
PHP工厂模式的日常使用
2019/03/20 PHP
Display SQL Server Version Information
2007/06/21 Javascript
Javascript this关键字使用分析
2008/10/21 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
js中 javascript:void(0) 用法详解
2015/08/11 Javascript
vue2.0使用swiper组件实现轮播效果
2017/11/27 Javascript
实例分析vue循环列表动态数据的处理方法
2018/09/28 Javascript
Vue router安装及使用方法解析
2020/12/02 Vue.js
python单线程实现多个定时器示例
2014/03/30 Python
Python多进程编程技术实例分析
2014/09/16 Python
Python加密方法小结【md5,base64,sha1】
2017/07/13 Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
2017/08/08 Python
python七夕浪漫表白源码
2019/04/05 Python
解决Python安装时报缺少DLL问题【两种解决方法】
2019/07/15 Python
详解python中的数据类型和控制流
2019/08/08 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
使用遗传算法求二元函数的最小值
2020/02/11 Python
快速解释如何使用pandas的inplace参数的使用
2020/07/23 Python
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
涉外经济法专业毕业生推荐信
2013/11/24 职场文书
2013年学期结束动员演讲稿
2014/01/07 职场文书
干部培训自我鉴定
2014/01/22 职场文书
五好党支部事迹材料
2014/02/06 职场文书
函授生自我鉴定
2014/03/25 职场文书
超市商业计划书
2014/05/04 职场文书
活动总结新闻稿
2014/08/30 职场文书
2014年学生管理工作总结
2014/12/20 职场文书
企业百日安全活动总结
2015/05/07 职场文书
女性健康讲座主持词
2015/07/04 职场文书
php字符串倒叙
2021/04/01 PHP
python使用PySimpleGUI设置进度条及控件使用
2021/06/10 Python