适用对象:编程完全小白,准备安装Python进行学习
本文特点:十分具体详细,细致到了每一步安装过程的截图,看了此篇,你完全不用看其他教程,给出了软件的百度云以及自己找到的可用的Pycharm的激活方式,可以直接安好,并开始写出自己的第一个Python代码。
强烈建议:如果还没有开始Python工具下载的初学者,切记不要直接装Python,推荐直接装Anaconda搭建起来的科学环境要方便很多。建议安装Anaconda+Pycharm来学习Python,尤其是对于学习数据分析的同学。如果你已经安装了Python,也安装Anaconda,这样也是完全可以的(多次入坑的血泪之谈,避免很多麻烦啊!)
写作原因:自己作为数据分析的初学者,需要学习Python,和大多初学者一样纠结于安装什么样的IDE,以及怎样安装,而大部分的教程都不是很详细,浪费了很长时间,终于安装成功。这其中差点在安装过程的繁琐中就放弃了学习,因而在这里写下安装过程,一方面希望能让后面的初学者不在安装上面浪费时间,进行快速高效安装;另一方面也算是自己的总结。
如有错误,请指出。
工具下载:我已经把Anaconda和Pycharm(汉化版和英文版都有,文档包含了如何激活)下载好保存在百度云中,**可以从我的群548377875 中下载,或者找管理要!包括学习资料也是可以的!
接下来我将详细介绍,并在最后给出安装软件链接
- 为什么是Anaconda+Pycharm?
- 如何安装Anaconda
- 如何安装Pycharm(并给出了汉化版的Pycharm和可用的激活方式)
- 如何在Pycharm中配置Anaconda的包
- 如何使用Pycharm写出第一个程序
1.为什么是Anaconda+Pycharm?
Anaconda是一个基于Python的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把Python和一些如Numpy、Pandas、Scrip、Matplotlib等常用的库自动安装好了,使得安装比常规python安装要容易。如果没有安装Anaconda,而是安装了Python,那么还需要pip install一个一个安装 各种库,安装起来比较痛苦,还需要考虑兼容性。因而建议直接安装推荐直接使用Anaconda。
如果你已经安装了Python,也建议安装Anaconda,这样也是完全可以的,因为默认Python还是选取的 Anaconda 附带的 Python。不会影响原来已安装的Python。
优秀的编译译器相当于编程语言的“word”,这里使用一个python编译器的word——Pycharm。原因是功能比较强大,调试可以设断点,最主要的是有很多人使用,因而初学者在跟着视频教程学习Python时也比较方便。
2.如何安装Anaconda
官网下载地址:https://www.continuum.io/downloads
在官网下载起来可能比较慢而导致无法下载成功,我已经把Anaconda和Pycharm下载好保存在百度云中,**可以从我的群548377875 中下载,或者找管理要!包括学习资料也是可以的!
下载后,按以下步骤开始安装:
(1)双击下载好的Anaconda3-5.0.1-Windows-x86_64.exe,点击next
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(2).点击I Agree
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(3). 一般来说选Just Me 假如你的电脑有很多用户 ,才需要考虑这个问题。所以我直接选择的 Just Me ,然后继续点击 Next 。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(4).点Browse选择安装位置,这个自由选择,然后继续点击Next
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(5).这里注意将两个选项都选上,第一个选项的意思是将安装路径写入环境变量,点击Install
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(6).验证是否安装成功
安装好Anaconda后,重新打开命令行窗口,输入python,可以看到Anaconda的信息:
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(如果从程序快速启动cmd输入python看不到已经安装好的anaconda信息,需要先进入Anaconda安装目录下,再输入python,即可查看到上述信息。关闭cmd后再次启动时,则直接输入python即可看到如上信息了)
先进入Anaconda安装目录下再输入conda list就可以查询现在安装了哪些库,常用的numpy, scipy名列其中。看到如下信息,则已安装成功。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(7).更新所有包(防患于未然)
初次安装的包一般比较老,为了避免之后使用报错,可以输入conda update --all命令,把所有包进行更新。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
在提示是否更新的时候输入 y(Yes)让更新继续。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
3.如何安装Pycharm
可在官网下载或者在官网下载起来可能比较慢而导致无法下载成功,我已经把Anaconda和Pycharm(汉化版,压缩包仅270多M,文档包含了如何安装)下载好保存在百度云中,可以从我我的群548377875 中下载,或者找管理要!包括学习资料也是可以的!
官网:http://www.jetbrains.com/pycharm/
如选择从官网下载,Pycharm的官网主页有下载(Download)的选项。
直接点击“Download”即可。Pycharm有两种主要版本:Community和Professional,
其中Community可以免费使用,点击Community的Download。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
下载下来是exe文件,双击后就和你安装其他程序一样,选在你要安装的路径就可以了。
- 如何在Pycharm中配置Anaconda的包
这一步可按照以下链接中的过程配置,过程很简单,已测完全可行。
在pycharm中配置Anaconda的python工具包jingyan.baidu.com
5. 如何用Pycharm写第一个代码
(1) 创建项目
选择File --> New Project--> Pure Python(在如下箭头位置处点击选择存储位置)--> create
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
我以创建一个01项目为例,创好后如下图
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(2)创建Python 文件
点击上图中的项目名,右键选择新建-->Python File
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
出现如下界面,输入Python文件名(我输入的test,这个都可以),可以不用加py后
缀,系统会自动加后缀py的。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
(3) 开始写第一个代码
这里我们写入print("Hellow world")
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
然后,如何运行呢?在界面的右上角有一个小三角,首次运行,右边的绿色小三角是灰色
的点不起,可以直接点py文件右键,选运行即可
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
运行完以后,底部的控制界面就会出现:Hellow world。
<figure style="margin: 1em 0px; color: rgb(26, 26, 26); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"> image</figure>
至此可以开始你的Python学习之旅啦。
祝学的开心啊~
网友评论