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的发展史
Sep 26 Python
python中enumerate函数用法实例分析
May 20 Python
python WindowsError的错误代码详解
Jul 23 Python
速记Python布尔值
Nov 09 Python
Python中交换两个元素的实现方法
Jun 29 Python
python样条插值的实现代码
Dec 17 Python
python将字母转化为数字实例方法
Oct 04 Python
django有外键关系的两张表如何相互查找
Feb 10 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
Feb 17 Python
python数据库编程 ODBC方式实现通讯录
Mar 27 Python
Python基于pandas绘制散点图矩阵代码实例
Jun 04 Python
Pytest中skip skipif跳过用例详解
Jun 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侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
2009/10/15 PHP
php中用foreach来操作数组的代码
2011/07/17 PHP
PHP 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
PHP数据对象PDO操作技巧小结
2016/09/27 PHP
PHP创建自己的Composer包方法
2018/04/09 PHP
Laravel框架查询构造器 CURD操作示例
2019/09/04 PHP
高效的表格行背景隔行变色及选定高亮的JS代码
2010/12/04 Javascript
关于javascript event flow 的一个bug详解
2013/09/17 Javascript
jquery的选择器的使用技巧之如何选择input框
2013/09/22 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
2014/01/09 Javascript
javascript中Date format(js日期格式化)方法小结
2015/12/17 Javascript
轻松实现jquery选项卡切换效果
2016/10/10 Javascript
使用AngularJS2中的指令实现按钮的切换效果
2017/03/27 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
vue学习之mintui picker选择器实现省市二级联动示例
2017/10/12 Javascript
详解Webpack-dev-server的proxy用法
2018/09/08 Javascript
webpack4.0 入门实践教程
2018/10/08 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
Node 代理访问的实现
2019/09/19 Javascript
使用python解析xml成对应的html示例分享
2014/04/02 Python
Python通过DOM和SAX方式解析XML的应用实例分享
2015/11/16 Python
对Python3 序列解包详解
2019/02/16 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
Python pandas.DataFrame 找出有空值的行
2019/09/09 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
英国最大的正宗复古足球衫制造商和零售商:TOFFS
2018/06/21 全球购物
Michael Kors香港官网:美国奢侈品品牌
2019/12/26 全球购物
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
2014年庆祝国庆65周年演讲稿
2014/09/21 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
Pandas数据类型之category的用法
2021/06/28 Python
Qt数据库应用之实现图片转pdf
2022/06/01 Java/Android