精华 发表在 小白学python 07-28 13:20:36
在你开始学习 Python 之前最重要的是——对,你要安装 Python 环境。许多初学者会纠结应该选择 2.x 版本还是 3.x 版本的问题,在我看来,世界变化的速度在变得更快,语言的更新速度速度亦然。没有什么理由让我们只停留在过去而不往前看。对于越来越普及、同时拥有诸多炫酷新特性的 Python 3.x,我们真的没有什么理由拒绝它。如果你理解了 life is short,you need Python 的苦衷,就更应该去选择这种「面向未来」的开发模式。
但是......如果你喜欢简单(偷懒),请选择py2【反正我装的是python2】
根据你的 Windows 版本(64位还是32位),从 Python 的官方网站下载对应的 Python 3.5,另外,Windows 8.1 需要选择 Python 3.4,地址如下:
然后,运行下载的EXE安装包:
特别要注意勾上 Add Python 3.5 to PATH ,然后点 Install Now 可完成安装。默认会安装到 C:\Python35 目录下。
打开命令提示符窗口(方法是点击“开始”-“运行”- 输入:“cmd”),敲入 Python 后,会出现两种情况:
5. 配置Geany
要配置Geany,请选择菜单Build ▶ Set Build Commands;你将看到文字Compile和Execute,它们旁边都有一个命令。默认情况下,编译命令和执行命令的开头都是python,但Geany不知道命令python存储在系统的什么地方,因此你需要在其中添加你在终端会话中使用的路径。
为此,在编译命令和执行命令中,加上命令python所在的驱动器和文件夹。其中编译命令应类似于下面这样:
C:\Python35\python -m py_compile "%f"
执行命令应类似于下面这样:
C:\Python35\python "%f"
图1-3 在Windows中配置Geany,使其使用Python 3
正确地设置这些命令后,单击OK按钮。
6. 运行Hello World程序
现在应该能够成功地运行程序了。请运行程序hello_world.py;为此,可选择菜单Build ▶ Execute、单击Execute图标(两个齿轮)或按F5。将弹出一个终端窗口,其中包含如下输出:
Hello Python world!
------------------
(program exited with code: 0)
Press return to continue
如果你正在使用 Mac,系统是 OS X 10.8~10.10,那么系统自带的 Python 版本是 2.7,需要安装最新的 Python 3.5。
如果不放心,可以再检查一下。操作方法是打开终端,输入 Python3(不是输入 Python 3 ,也不是 Python )
得到这样的结果,就说明安装成功了。
一个好消息是,大多数 Linux 系统都内置了 Python 环境,比如 Ubuntu 从 13.04 版本之后,已经内置了 Python 2 和 Python 3 两个环境,完全够用,你不需要再折腾安装了。
如果你想检查一下 Python 版本,打开终端,输入:
python3 --version
如果你需要安装某个特定版本的 Python,在终端输入这一行就可以:
sudo apt-get install python3.5
安装好环境之后,还需要配置一个程序员专属工具。正如设计师使用 Photoshop 做图、产品经理使用 Axure 做原型,程序员也有编程的工具,叫做:IDE。
在这里推荐公认最智能最好用的 Python IDE,叫做 PyCharm ,同时支持 Windows 和 Mac 用户,本教程使用的版本是目前最新的 3.4 版本。
这里是 PyCharm 的官网下载链接 。
社区版是免费的,专业版是付费的。对于初学者来说,两者的差异微乎其微,使用社区版就够用了。
到这里,Python 开发的环境和工具就搭建好了,我们可以开始安心编程了。
如果你是第一次上手编程,可能会对 IDE 感到很陌生,甚至不知道怎样创建一个新文件。在这里推荐一些容易上手的 PyCharm 学习视频:
2. 在Linux中安装文本编辑器
Geany是一款简单的文本编辑器:它易于安装;让你能够直接运行几乎所有的程序(而无需通过终端来运行);使用不同的颜色来显示代码,以突出代码语法;在终端窗口中运行代码,让你能够习惯使用终端。附录B介绍了其他一些文本编辑器,但我强烈建议你使用Geany,除非你有充分的理由不这样做。
在大多数Linux系统中,都只需执行一个命令就可以安装Geany:
$ sudo apt-get install geany
3. 运行Hello World程序
为编写第一个程序,需要启动Geany。为此,可按超级(Super)键(俗称Windows键),并在系统中搜索Geany。找到Geany后,双击以启动它;再将其拖曳到任务栏或桌面上,以创建一个快捷方式。接下来,创建一个用于存储项目的文件夹,并将其命名为python_work(在文件名和文件夹名中,最好使用小写字母,并使用下划线来表示空格,因为这是Python采用的命名约定)。回到Geany,选择菜单File ▶ Save As,将当前的空Python文件保存到文件夹python_work,并将其命名为hello_world.py。扩展名.py告诉Geany,文件包含的是Python程序;它还让Geany知道如何运行该程序,并以有益的方式突出其中的代码。
保存文件后,在其中输入下面一行代码:
print("Hello Python world!")
如果在终端会话中能够执行命令python3,请修改编译命令和执行命令,让Geany使用Python 3解释器。为此,将编译命令修改成下面这样:
python3 -m py_compile "%f"
将执行命令修改成下面这样:
python3 "%f"
图1-1 在Linux中配置Geany,使其使用Python 3
现在来运行程序hello_world.py。为此,可选择菜单Build ▶ Execute、单击Execute图标(两个齿轮)或按F5。将弹出一个终端窗口,其中包含如下输出:
Hello Python world!
------------------
(program exited with code: 0)
Press return to continue
行了,这些我明白
楼上的,66666不对啊
print '6' * 10000