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的字节编译详解
Sep 20 Python
python机器学习理论与实战(一)K近邻法
Jan 28 Python
python面向对象多线程爬虫爬取搜狐页面的实例代码
May 31 Python
BP神经网络原理及Python实现代码
Dec 18 Python
Python函数中的可变长参数详解
Sep 12 Python
python异常处理和日志处理方式
Dec 24 Python
Python如何省略括号方法详解
Mar 21 Python
python求前n个阶乘的和实例
Apr 02 Python
python脚本监控logstash进程并邮件告警实例
Apr 28 Python
keras的三种模型实现与区别说明
Jul 03 Python
python实现图片,视频人脸识别(opencv版)
Nov 18 Python
Python numpy大矩阵运算内存不足如何解决
Nov 19 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
用Flash图形化数据(二)
2006/10/09 PHP
php学习之function的用法
2012/07/14 PHP
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
php使用Cookie实现和用户会话的方法
2015/01/21 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
Laravel中的chunk组块结果集处理与注意问题
2018/08/15 PHP
JS替换文本域内的回车示例
2014/02/18 Javascript
JS实现下拉菜单赋值到文本框的方法
2015/08/18 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
BootStrap无限级分类(无限极分类封装版)
2016/08/26 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
2017/09/20 Javascript
基于Require.js使用方法(总结)
2017/10/26 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
详解element-ui中form验证杂记
2019/03/04 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
深入理解Python 代码优化详解
2014/10/27 Python
python实现ping的方法
2015/07/06 Python
python并发和异步编程实例
2018/11/15 Python
flask框架路由常用定义方式总结
2019/07/23 Python
django中使用POST方法获取POST数据
2019/08/20 Python
Python实现PyPDF2处理PDF文件的方法示例
2019/09/25 Python
Python Des加密解密如何实现软件注册码机器码
2020/01/08 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
Django使用rest_framework写出API
2020/05/21 Python
Python如何批量生成和调用变量
2020/11/21 Python
python不同版本的_new_不同点总结
2020/12/09 Python
美国领先的男士和女士内衣购物网站:Freshpair
2019/02/25 全球购物
在SQL Server中创建数据库主要有那种方式
2013/09/10 面试题
考试没考好检讨书
2014/01/31 职场文书
安全宣传标语
2014/06/10 职场文书
幼儿园教师节感谢信
2015/01/23 职场文书
罚站检讨书
2015/01/29 职场文书
Python读写yaml文件
2022/03/20 Python
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL
python pygame 开发五子棋双人对弈
2022/05/02 Python
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers