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性能优化技巧
Mar 09 Python
Python判断值是否在list或set中的性能对比分析
Apr 16 Python
Python实现的购物车功能示例
Feb 11 Python
python之pandas用法大全
Mar 13 Python
python try except 捕获所有异常的实例
Oct 18 Python
python+os根据文件名自动生成文本
Mar 21 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
Jun 04 Python
python监控进程状态,记录重启时间及进程号的实例
Jul 15 Python
Django单元测试工具test client使用详解
Aug 02 Python
基于h5py的使用及数据封装代码
Dec 26 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
Feb 12 Python
Python2 与Python3的版本区别实例分析
Mar 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
thinkPHP学习笔记之安装配置篇
2015/03/05 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
2016/07/20 PHP
PHP中类的自动加载的方法
2017/03/17 PHP
弹出广告特效(一个IP只弹出一次)的代码
2007/07/27 Javascript
jQuery lazyload 的重复加载错误以及修复方法
2010/11/19 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
2013/08/22 Javascript
JS中怎样判断undefined(比较不错的方法)
2014/03/27 Javascript
什么是cookie?js手动创建和存储cookie
2014/05/27 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
AngularJS基础知识笔记之过滤器
2015/05/10 Javascript
3kb jQuery代码搞定各种树形选择的实现方法
2016/06/10 Javascript
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
JS中的三个循环小结
2017/06/20 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
2018/02/13 jQuery
JS解惑之Object中的key是有序的么
2019/05/06 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
[02:29]完美世界高校联赛上海赛区回顾
2015/12/15 DOTA
Python数组定义方法
2016/04/13 Python
Python的SimpleHTTPServer模块用处及使用方法简介
2018/01/22 Python
Python基于whois模块简单识别网站域名及所有者的方法
2018/04/23 Python
Python设计模式之模板方法模式实例详解
2019/01/17 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
python解释器spython使用及原理解析
2019/08/24 Python
将python依赖包打包成window下可执行文件bat方式
2019/12/26 Python
细说CSS3中box属性中的overflow-x属性和overflow-y属性值的效果
2014/07/21 HTML / CSS
利用CSS3实现折角效果实例源码
2016/09/28 HTML / CSS
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
后勤人员自我鉴定
2013/10/20 职场文书
管理部部长岗位职责
2013/12/05 职场文书
写给女朋友的道歉信
2014/01/08 职场文书
五年级音乐教学反思
2014/02/06 职场文书
2014年公司庆元旦活动方案
2014/03/05 职场文书
甜品店创业计划书
2014/08/14 职场文书
简单实现一个手持弹幕功能+文字抖动特效
2021/03/31 HTML / CSS
新手初学Java List 接口
2021/07/07 Java/Android