1.2 Python环境搭建

1.2.1 Python的安装

Python可应用于多平台包括Windows、 Linux/Unix 和 Mac OS。
你可以通过终端窗口输入 “python” 命令来查看本地是否已经安装Python以及Python的安装版本。

Python的下载

Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:
Python官网:http://www.python.org/
你可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python文档下载地址:www.python.org/doc/

Unix & Linux 平台安装

以下为在Unix & Linux 平台上安装 Python 的简单步骤:

  • 打开WEB浏览器访问http://www.python.org/download/
  • 选择适用于Unix/Linux的源码压缩包。
  • 下载及解压压缩包。
  • 如果你需要自定义一些选项修改Modules/Setup
  • 执行 ./configure 脚本
  • make
  • make install

执行以上操作后,Python会安装在 /usr/local/bin 目录中,Python库安装在/usr/local/lib/pythonXX,XX为你使用的Python的版本号。

Mac安装Python3

$ brew sreach python
$ brew install python3

Windows安装Python3

Windows下安装Python直接从官方网站 https://www.python.org/ 下载安装即可Python安装
Python安装
在这选择自己需要的版本下载安装就好,我目前用的是3.6.5版本。
个人觉得下载后面写的installer的那种安装程序比较方便,在这要注意,x86是32位程序,x86-64是64位程序,web-based是联网下载的安装程序,相当于下载器吧,executable是打包好的安装程序,我一般下这个,zip file不建议下载,因为这个要自己去配置环境变量。
下面是下载的上图第二个安装程序
Python安装
圈圈的那个勾上就不用自己配置环境变量了!建议都勾上进行安装。上面有两个蓝色的按钮,第一个install now是快速安装,就是默认安装路径进行安装。第二个customize installation需要自己设置安装路径什么的。然后就是狂点下一步结束啦!
一定要注意自己是否配置了环境变量, 没有配置环境变量的话,把Python目录添加到环境变量的path里就ok了。
安装完后可以通过终端窗口输入 “python” 命令来查看本地是否已经安装Python以及Python的安装版本。

1.2.2 Python的编辑和运行

编辑代码的话有很多,下面推荐几个:

1. Sublime Text(我自己用的,基本上什么代码都可以写,很强大哦)

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

2. Vim

Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是一款非常自由的软件。

Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs在文本编辑方面都是非常优秀的。

3.Atom

Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

运行代码的话,有三种方式可以运行Python:

1.交互性解释器

●你可以通过命令行窗口进入python并开在交互式解释器中开始编写Python代码。

●你可以在Unix,DOS或任何其他提供了命令行或者shell的系统进行python编码工作。

$ python # Unix/Linux

C:>python # Windows/DOS

以下为Python命令行参数:

选项描述
-d在解析时显示调试信息
-O生成优化代码 ( .pyo 文件 )
-S启动时不引入查找Python路径的位置
-V输出Python版本号
-X从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时
-ccmd 执行 Python 脚本,并将运行结果作为 cmd 字符串
file在给定的python文件执行python脚本

2.命令行脚本

在你的应用程序中通过引入解释器可以在命令行中执行Python脚本,如下所示:

$ python script.py # Unix/Linux

C:>python script.py # Windows/DOS

3、集成开发环境(IDE:Integrated Development Environment)

这里推荐几个IDE:

1)Pycharm

Pycharm是一个跨平台的Python开发工具,是JetBrains公司的产品。其特征包括:自动代码完成、集成的Python调试器、括号自动匹配、代码折叠。Pycharm支持Windows、MacOS以及Linux等系统,而且可以远程开发、调试、运行程序。

2)Eclipse with PyDev

Eclipse+PyDev插件,很适合开发Python Web应用,其特征包括自动代码完成、语法高亮、代码分析、调试器、以及内置的交互浏览器。
另外Eclipse加插件的方法使得Eclipse兼容性很强,基本上所有语言都能兼容。如果对其他语言也涉及建议用这个。

3)Vim

Vim是一个简洁、高效的工具,也适合做Python开发。
Vim很多人都在用(但是我没用过,我比较喜欢界面美化比较好、比较舒适的IDE),所以推荐一下。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值