[译]Python:学习Python的艰难之路(3rd) 第0节:安装
来源:互联网 发布:怎么样打造淘宝爆款 编辑:程序博客网 时间:2024/04/29 10:22
第0节:安装
本节不用编写代码。在你的电脑上运行Python,已完成简单的次内容。你应该尽可能准确的按照本文提示去操作。例如,Mac OS X操作系统已经存在Python 2, 所以已经不需要下载Python 3 或者其他版本。
重要提示1:
如果你不懂得如何在Windows系统上操作PowerShell,在OS X系统或者Linux系统上操作终端编辑器,那么你首先要学习如何去使用。你应该在继续本节之前,做一些附录A中练习。
Mac OS X 系统
按步骤操作下列任务,完成本节。
- 使用你的浏览器转到http://www.barebones.com/products/textwrangler/ 页面,找到TextWeangler文本编辑器,下载它。
- 将你下载的TextWeangler文本编辑器放到你的硬盘里,方便使用。
- 找到你的程序终端。检索并找到它。
- 最好把你的终端停靠在下方。
- 运行你的终端,噢,它看起来不是很好看。
- 在你的终端里,运行Python。输入登录名,点击返回。
- 输入quit(), 点击回车,退出Python。
- 在你登录Python之前你应该有一个类似"你有什么"的提示,如果没有,找找为什么。
- 了解怎样在终端中编写一个目录。
- 了解怎样在终端中更改目录。
- 使用你的编辑器在目录中创建一个文件。将其保存或者另存为到这个目录。
- 使用键盘去切换到终端窗口。
- 在返回的终端里,花费1秒,查看目录列表中你新创建的文件。
完成上述步骤,在OS X里,你应该可以看到如下所示:
这里的图示是我的OS X操作系统里的终端界面。你那里显示的可能与这不同,但一定是类似的。
Windows
- 使用你的浏览器转到http://notepad-plus-plus.org/ 网址,找到Notepad++文本编辑器,并下载它。普通账户也可以做到。
- 将Notepad++安装包或者创建它的快捷方式,放到桌面上,以便你能快捷的开始安装。在安装期间,这两个都是很方便的。
- 从开始菜单运行PowerShell。可以从检索端检索它,并点击回车打开它。
- 为了方便使用,复制或者创建快捷方式它到桌面上。
- 运行PowerShell程序,PowerShell程序在之后的文章里会被称为终端命令窗口。它看起来不怎么样!
- 在你的终端里,运行Python。你可以输入登录名,并点击回车。 1) 如果你运行python,结果失败,那么下载Python 2http://python.org/download. 2) 确认你下载的是Python 2版本,不是Python3。 3) 最好使用ActiveState的Python,尤其是在没有系统管理权限的时候。 4)如果你在安装软件包之后Python仍不能显示,那么你需要在PowerShell里执行以下代码:[Environment]::SetEnvironmentVariable("Path","$env:Path;C:\Python27", "User")阿 5)关闭PowerShell,重新打开,以确保Python正常运行。如果不能,可能必须重启。
- 输入quit() ,点击回车,就退出了Python。
- 输入python,点击回车,你应该在屏幕上得到一个类似下图的反馈。如果没有,找找原因。
- 学习在PowerShell里怎样制作一个目录。
- 学习在PowerShell里怎样更改目录数据。
- 用编辑器在目录里创建一个文件。选择这个目录文件,将这个文件保存或另存为。
- 用键盘切换窗口返回PowerShell。如果你弄不明白,就回顾以上步骤。
- 回到PowerShell终端,查看这个目录,看看你新增的文件。
从现在起,当说终端或者Shell的时候,实际上意思是指你应该操作PowerShell。
重要提示2:
有时,你在Windows上安装Python的位置并不完全正确。确保你正确配置了PowerShell,将环境变量和地址配置正确。
[Environment]::SetEnvironmentVariable("Path","$env:Path;C:\Python27", "User")
正确配置后,你必须重新启动PowerShell或者重启电脑。
完成上述步骤,在Windows里,你应该可以看到如下所示:
如果你看到和我的图示不一样的、但类似的信息展示,那仍是正确的。
Linux
Linux有很多操作系统,伴随着多种不同方式安装软件的方法。在这里,我假设读者已经运行了Linux系统,并且知道怎么去安装软件,这里有一些安装过程的说明。
- 使用你的Linux管理包,下载gedit文本编辑器。
将gedit放到窗口管理菜单,方便使用。
- 打开gedit,更改一些默认的设置。Run gedit so we can fix some stupid defaults it has.
- 打开首选项设置,选择编辑选项卡。Open Preferences and select the Editor tab.
- 设置选项卡宽度为4。Change Tab width: to 4.
- 选择(确保复选标记是)插入空格代替制表符。Select (make sure a check mark is in)Insert spaces instead of tabs.
- 最好开启自动缩进。Turn on "Automatic indentation" as well.
- 打开选项卡视图开启显示行号。Open the View tab and turn on "Display line numbers."
- 找到终端程序。他可能称为"GNOME", "Terminal", “Konsole”, or “xterm”。
- 将你的终端停放在屏幕边沿为好。
- 运行终端程序。噢,它看起来不怎么样!
- 在你的终端程序里,运行”python”。执行以下操作:输入这个命令名字,然后点击回车。(如果你执行python,没有结果,那么就安装它。请确保你下载的是Python 2 不是 Python 3)
- 输入quit(),点击回车,退出Python。
- 输入python,你将会看到一些类似下图所示的讯息。如果没有,找找原因。
- 学习在终端里怎样创建目录。
- 学习在终端里怎样修改一个目录。
- 使用编辑器在目录里创建一个文件。通常选中目录,然后将这个文件保存或者另存为。
- 使用键盘切换窗口返回终端页面。如果你没有明白,就仔细查看。
- 返回终端,查看目录中你新建的文件。
完成上述步骤,在Linux里,你应该可以看到如下所示:
如果你看到和我的图示不一样的、但类似的信息展示,那仍是正确的。
在互联网上,检索资料信息
本书的大部分内容是在线学习搜索到的主要项目。如果我在某个地方写了“在互联网上检索它”,那么你的任务是使用搜索引擎找到它的答案。我要你自己去检索而不是仅仅给你答案的原因是我想让你去做一个独立的、不看书也能完成它开发学习者。如果你可以在线找到你的问题的答案,那么你就距离掌握它走近了一步,这就是本书的目的。
非常感谢搜索引擎,比方说谷歌,它让我们尽可能方便的找到我告诉你的任何东西答案。
你只需要以下几步,就可以在线检索Python的函数清单:
- 转到Http://goole.com/
- 输入:python list functions
- 浏览网站所陈列的讯息,找到最好的答案。
正如这个截图上我所检索的一样。
重要提示3:对初学者的忠告
你已经完成了本节练习。虽然你使用的是你熟悉的电脑,但是这些联系对你来说可能很困难。如果它对你来说很难,那么请花时间仔细阅读学习每个步骤并完成它,因为直到你可以完成这些基础技能的时候,你会发现做完这些简直没有什么编程实现的东西。
如果有人告诉你不要去做本书的练习,或者,你应该忽视这样的人。一些人尝试着对你隐藏知识,或者更恶劣,他们想让你从他们那里获取这些,而不是通过你自身的努力,他们想让你依靠他们来获取能力的提升。不要听从他们的,无论怎么样都要做这些练习,这样可以让你知道怎样去学习提高。
要向那些推荐你使用vim或者emacs的人说不。因为这些编辑器只能够被优秀的程序员完全掌控。你现在只需要一个让你输入文本并保存的编辑器。我们可以使用gedit、TextWranger或者Notepad++(从现在起,文中会叫做文本编辑器),因为他们是简单的,而且对于所有电脑系统是一样。专业的程序员使用这些编辑器是因为它对初学者已经足够了。
一些编程者可能视图让你下载学习Python 3 ,他们的理由是“现在所有的Python程序员在电脑上都安装的Python 3,所以我打算学习Python 3”。这应该因此让他们忙10年。我再次重复,不要使用Python 3。Python 3不是很好用,如果你学习Python 2非常棒,那么当你需要Python 3的时候,你会很快的掌握Python 3。如果你学习Python 3,届时也不得不学习Python 2,这样才能去做任何事。所以学习Python 2 ,忽视旁人所说流行的Python 3把。
一个程序员告诉你真正该使用的是Mac OS X或者Linux系统。如果一个程序员喜欢字体和版式,他应该会告诉你使用Mac OS X系统。如果他喜欢控制和大量的分支,他会告诉你使用Linux。再次忠告,无论你使用什么电脑,你都应该立刻马上开始编程。你所需要的是一个编辑器,一个终端和Python。
最后,本节安装的目的是为了帮助你在工作的时候真正的做三样事。
- 用你的编辑器编写以上操作的指令,例如在Linux系统上的gedit,OS X系统上的TextWranger,Windows系统是那个的Notepad++。
- 运行你编写的指令。
- 如果有错,就修正。
- 重复编写。
无论你受到了什么诱惑,你都要坚持这个计划。
(本节完)
关于本文版权及声明:
原文链接:http://learnpythonthehardway.org/book/ex0.html
PS:此文仅为记录交流所用,不做他用。
声明: 复制转载请与本人联系,所有权归本书作者所有。
- [译]Python:学习Python的艰难之路(3rd) 第0节:安装
- [译]Python:学习Python的艰难之路(3rd) 前言
- python cookbook 3rd
- 一个艰难的过程:在Mac上安装python-opencv
- Python学习之路一--python的安装以及输入输出
- Learning Python, 3rd Edition
- python 安装 Django--python第一天学习
- Python学习之路-第一天
- Python学习之 安装
- Python编程 (Programming Python, 3rd Edition)
- 2.python---invent with python.3rd
- Python学习之matplotlib的安装
- Python学习之Pandas的安装
- Python学习之路-0-Python的初识与准备工作
- 艰难的Qt学习之路——简易加法器
- 艰难的blog之路
- 艰难的管理之路
- 艰难的mfc之路
- XCode5取消ARC和StoryBoard
- thinkphp文件引用与分支结构用法实例
- 关于/data/data/目录的一些重要结论
- Inc. is finishing out 2013 strong in Southwest Florida. A champion of the short sale market
- IOS数据加密保存的方法
- [译]Python:学习Python的艰难之路(3rd) 第0节:安装
- 第14周 项目1-折腾二维数组(1)—— 错误版
- HDU 1043 Eight 反向BFS
- java时间格式化
- OpenCV中背景建模方法mog2——Adaptive GMM算法小结
- LocalSocket/LocalServerSocket
- 分析Cocos2d-x横版ACT手游源代码 4、场景
- 第十三周项目5--统计每一个字母出现的次数
- PHP中strtr字符串替换用法详解