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怎么学好python?
Oct 07 Python
Python 字符串定义
Sep 25 Python
python list语法学习(带例子)
Nov 01 Python
python使用内存zipfile对象在内存中打包文件示例
Apr 30 Python
Python下的subprocess模块的入门指引
Apr 16 Python
Python实现从log日志中提取ip的方法【正则提取】
Mar 31 Python
在Python中给Nan值更改为0的方法
Oct 30 Python
django settings.py 配置文件及介绍
Jul 15 Python
PyCharm更改字体和界面样式的方法步骤
Sep 27 Python
python tornado使用流生成图片的例子
Nov 18 Python
Python 读取WAV音频文件 画频谱的实例
Mar 14 Python
Python xmltodict模块安装及代码实例
Oct 05 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多态的实现详解
2013/06/09 PHP
php格式化金额函数分享
2015/02/02 PHP
PHP实现163邮箱自动发送邮件
2016/03/29 PHP
php opendir()列出目录下所有文件的实例代码
2016/10/02 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
初学JavaScript第二章
2008/09/30 Javascript
Javascript学习笔记8 用JSON做原型
2010/01/11 Javascript
JS+JSP checkBox 全选具体实现
2014/01/02 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
2016/02/04 Javascript
iscroll.js的上拉下拉刷新时无法回弹的解决方法
2016/02/18 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
2016/05/15 Javascript
React组件之间的通信的实例代码
2017/06/27 Javascript
Swiper实现轮播图效果
2017/07/03 Javascript
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
基于vue2.0动态组件及render详解
2018/03/17 Javascript
微信小程序表单弹窗实例
2018/07/19 Javascript
详解ES6 Promise的生命周期和创建
2019/08/18 Javascript
vue 更改连接后台的api示例
2019/11/11 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
[42:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS OpTic
2018/03/31 DOTA
python使用urllib2模块获取gravatar头像实例
2013/12/18 Python
收藏整理的一些Python常用方法和技巧
2015/05/18 Python
Django 前后台的数据传递的方法
2017/08/08 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
2020/02/05 Python
Python3爬虫中关于中文分词的详解
2020/07/29 Python
丑小鸭教学反思
2014/02/03 职场文书
初中国旗下的演讲稿
2014/08/28 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
同意报考证明
2015/06/17 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
小学语文教学反思范文
2016/03/03 职场文书
2019财务转正述职报告
2019/06/27 职场文书
导游词之昭君岛
2020/01/17 职场文书