写在前面的话
这个系列的文章主要面对没有任何编程基础的同学,算是程序设计入门系列。在这个系列中,你将会学到Python这门程序设计语言,忘记说了,写这个系列的文章的时候,我也是一名python初学者。愿我们共同进步,一起来学完这门程序设计语言,可能我们有所不同是,我已经学习过C语言了。说实话,C语言并不适合作为程序设计学习的入门语言。C语言对于初学者可能有些难。因此,我选择了python作为程序设计入门语言来写。在此希望大家都能成功入门。好了,现在来说说我们学习python这门语言所需要的软件吧。(专业点的说法叫:开发环境配置)
鉴于这个系列的文章主要是面对初学者,所以,我们着重说windows和OS X 下的开发环境配置。
windows下开发环境配置:
首先我们需要下载python,这里你们可以下载python2.6/python2.7系列,当然也可以下载python3.3系列。python2和python3还是有些区别的。我在后面会说到的。
好了,点击这里www.python.org下载你所需要的python版本。我就不贴图了。你可以自己去官网看看。版本很多,不过官网推荐了python3.6.2和python2.7.13。不要担心官方会很快放弃python2。python3可能还需要几年,估计才能普及。当然了,即使不在支持python2,语法上也不会有太大的变化。
下载好python以后,按照默认路径安装,安装好以后在CMD或者PowerShell之中输入:python。如果安装好了,就会出现这样的图示:(我使用的是PowerShell)
如果安装好了,还是没有出现图中的提示,那么你可能需要在PowerShell中输入下面这条指令:
[Enviroment]::SetEnviromentVariabe("Path","$env:Path;C:python27","User")
python27,代表了2.7版本。所以你的目录需要具体看你所下载的python版本。完成上面这些步骤之后,关闭并重启PowerShell,尝试输入:python,看看会不会出现具体的版本提示。如果还是不行,尝试重启电脑。如果可以的话,按ctrl+z就可以退出python。忘记说了,在windows下的同学,如果已经通过VS安装了python,那么可以直接在CMD中输入python查看自己的python版本。
OS X开发环境配置:
由于OSX系统仍然属于UNIX操作系统家族的一员。所以我们就不需要安装python了。使用OS X的同学在你的系统之中找到Terminal程序。认真找一找,这个程序肯定有的。别太着急。找到后在Terminal之中输入:python。你就会看到和windows操作系统上差不多的东西。不同的是在UNIX系统中,使用ctrl+d来退出python。好了,就这么多了。
Linux开发环境配置:
Linux操作系统家族成员众多,我不可能知道你选择了那个发行版。但是他们都是大同小异的。Linux和UNIX都自带了python。在linux系统的程序列表之中,你同样可以找到Terminal这个应用程序,找到后在Terminal之中输入python。你就会看到和windows操作系统上差不多的东西。它也是使用ctrl+d来退出python的。不过,在Linux之中,你可能不需要notepad++,你可以使用自带的gedit来编辑python源代码。
———————————————————————————————————————————————————
为什么不使用IDE:
主要还是为了你着想,让你体验一下控制感,使用终端(UNIX下)或者CMD(windows)可以让你感到前所未有的装逼感。(嘿嘿)
关于编辑器:
在编辑python源代码的时候,我们需要一款编辑器,但是这个编辑器不要太过复杂,太过难以操作,因此我推荐使用notepad++,这是一款开源的跨平台的文本编辑器,对于初学者来说,还是很友好的。
—————————————新手常见问题回答———————————————
1.Python不会安装?
安装python就像安装腾讯QQ一样简单,你只需去官网下载,然后默认安装即可,不要改盘符。不要怕,这不是病毒,弄不坏你的电脑。记得勾选把python加入环境变量。
2.记得装notepad++。notepad++可以直接百度下载。32位环境的自己去官网找吧。你的电脑系统是多少的位的,如果不知道,你自己去百度查找怎么看电脑系统多少位。
3。找不到PowerShell,这个其实很好找,WIN+R,然后在搜索框输入PowerShell,点击确定按钮,你就打开了PowerShell。XP系统的自己想想办法吧,去下载PowerShell或者干脆使用CMD吧。建议XP系统的升升级。
好了,下篇见。