Python入门Anaconda和Pycharm的安装和配置详解


Posted in Python onJuly 16, 2019

子曰:“工欲善其事,必先利其器。”学习Python就需要有编译Python程序的软件,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可,但是对于我这样懒的小白,我喜欢装一些方便的软件来辅助我编写程序。在学习Java时,正常情况选择安装JDK然后配置环境变量后,用记事本编写程序再在终端编译运行即可,而我一般选择安装JDK+MyEclipse。将Python和Java进行类比的话,在Python中使用Python+Pycharm好比是在Java中使用JDK+MyEclipse,这里我们不用Python+Pycharm而是使用Anaconda+Pycharm,为什么呢?

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

回归正题,如果你跟我一样是学习Python的小白,直接安装Anaconda+Pycharm就可以了。下面介绍下载、安装和配置过程:

1.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的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解 

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

步骤三:按win+R,输入cmd进入终端,输入python,如果出现Python版本信息说明安装成功(如果看不到尝试先进入安装目录在输入python),然后再次进入终端切换盘符到Anaconda安装目录输入conda list 就可以查询现在安装了哪些库,初次安装的包一般比较老,为了避免之后使用报错,可以输入 conda update --all 命令,把所有包进行更新,在提示是否更新的时候输入 y(Yes)让更新继续,等待完成即可。

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

2.Pycharm下载安装、破解、配置

步骤一:进入官网(http://www.jetbrains.com/pycharm/download/#section=windows)下载对应正确的版本,这里选择专业版,专业版是收费的,之后会讲解破解步骤,社区版是免费的;

Python入门Anaconda和Pycharm的安装和配置详解

步骤二:双击下载好的exe文件进行安装,直接点next,然后可以点击browse选择安装路径,切换好安装路径后点击next,然后选择红色表示框的内容(32位电脑就勾选第一个32bit),点击next,再点击install等待安装完成;

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

步骤三:安装完成后,勾选run pycharm,点击finish,再点击ok,再将右侧滑块滑到底点击accept,点击send,再选择红色表示框中显示的选项,将这个窗口缩小等待下一步破解;

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

步骤四:破解Pycharm,首先下载http://idea.lanyus.com/jar/JetbrainsCrack-2.8-release-enc.jar,将该文件放到pycharm安装的bin目录下(D:\develop\python\PyCharm 2018.1.4\bin),在bin目录下找到两个以.vmoptions结尾的文件分别以文本形式打开,在两个文件中添加-javaagent:D:\develop\python\PyCharm 2018.1.4\bin\JetbrainsCrack-2.8-release-enc.jar并保存,红色为自己的安装bin目录,然后在上一步骤中最后的图中间输入激活码,点击ok,然后skip即可,然后在界面右下角点击get help,选择about就可以看到到期日期为2099年,基本为永久了;

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

激活码如下

EB101IWSWD-eyJsaWNlbnNlSWQiOiJFQjEwMUlXU1dEIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTgtMTAtMTQifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMTgtMTAtMTQifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOC0xMC0xNCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDE4LTEwLTE0In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTgtMTAtMTQifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxOC0xMC0xNCJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE4LTEwLTE0In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTgtMTAtMTQifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOC0xMC0xNCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDE4LTEwLTE0In0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDE4LTEwLTE0In0seyJjb2RlIjoiUFMiLCJwYWlkVXBUbyI6IjIwMTgtMTAtMTQifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxOC0xMC0xNCJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDE4LTEwLTE0In0seyJjb2RlIjoiUlNVIiwicGFpZFVwVG8iOiIyMDE4LTEwLTE0In1dLCJoYXNoIjoiNjk0NDAzMi8wIiwiZ3JhY2VQZXJpb2REYXlzIjowLCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-Gbb7jeR8JWOVxdUFaXfJzVU/O7c7xHQyaidCnhYLp7v32zdeXiHUU7vlrrm5y9ZX0lmQk3plCCsW+phrC9gGAPd6WDKhkal10qVNg0larCR2tQ3u8jfv1t2JAvWrMOJfFG9kKsJuw1P4TozZ/E7Qvj1cupf/rldhoOmaXMyABxNN1af1RV3bVhe4FFZe0p7xlIJF/ctZkFK62HYmh8V3AyhUNTzrvK2k+t/tlDJz2LnW7nYttBLHld8LabPlEEjpTHswhzlthzhVqALIgvF0uNbIJ5Uwpb7NqR4U/2ob0Z+FIcRpFUIAHEAw+RLGwkCge5DyZKfx+RoRJ/In4q/UpA==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==

步骤五:创建项目并配置Anaconda,首先点击create new project,location为文件存储位置,project interpreter为解释器,也就是Anaconda中的python.exe,按图中步骤操作,最后点击create,创建完之后进入pycharm界面,点击close,在file选项中选择default setting,选择project interpreter并且按步骤选中Anaconda中的python.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的安装和配置详解

步骤六:编写第一个hello world,在创建好的工程那里右击依次选择new--python file--进行命名,输入print(“hello world!”),在界面右击选择run hello world,界面下就会显示运行结果;

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

步骤七:设置界面字体大小和代码字体大小,依次选择file--settings--appearance & behaviors--勾选红色框中选项修改界面字体大小,依次选择editor--general--font修改代码字体大小。

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

Python入门Anaconda和Pycharm的安装和配置详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现Const详解
Jan 27 Python
Python使用random和tertools模块解一些经典概率问题
Jan 28 Python
Python类属性的延迟计算
Oct 22 Python
详解python开发环境搭建
Dec 16 Python
Python中常见的异常总结
Feb 20 Python
Django rest framework工具包简单用法示例
Jul 20 Python
python实现nao机器人手臂动作控制
Apr 29 Python
Python实现带下标索引的遍历操作示例
May 30 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
python解释器spython使用及原理解析
Aug 24 Python
Python使用tkinter实现小时钟效果
Feb 22 Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 Python
在Python函数中输入任意数量参数的实例
Jul 16 #Python
python实现两张图片拼接为一张图片并保存
Jul 16 #Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 #Python
pycharm新建一个python工程步骤
Jul 16 #Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 #Python
在python中用print()输出多个格式化参数的方法
Jul 16 #Python
python的pygal模块绘制反正切函数图像方法
Jul 16 #Python
You might like
PHP漏洞全解(详细介绍)
2012/11/13 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
一漂亮的PHP图片验证码实例
2014/03/21 PHP
4种PHP异步执行的常用方式
2015/12/24 PHP
制作个性化的WordPress登陆界面的实例教程
2016/05/21 PHP
php 数组字符串搜索array_search技巧
2016/07/05 PHP
CI框架实现框架前后端分离的方法详解
2016/12/30 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
phpstudy的php版本自由修改的方法
2017/10/18 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
javascript call和apply方法
2008/11/24 Javascript
IE8 浏览器Cookie的处理
2009/01/31 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
$.format,jquery.format 使用说明
2011/07/13 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
node+vue实现文件上传功能
2020/05/28 Javascript
python批量添加zabbix Screens的两个脚本分享
2017/01/16 Python
python 2.7.14安装图文教程
2018/04/08 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
大学生个人求职信范文
2013/09/21 职场文书
2015年大学学生会工作总结
2015/05/13 职场文书
签约仪式致辞
2015/07/30 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
python3 实现mysql数据库连接池的示例代码
2021/04/17 Python
比较node.js和Deno
2021/04/27 Javascript
MySQL 重命名表的操作方法及注意事项
2021/05/21 MySQL