首页 > 代码库 > Python简介及安装
Python简介及安装
Python的由来及发展史
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,详细说明
1989年Guido开始写Python语言的编译/解释器,1991年,第一个Python编译器(同时也是解释器)诞生,详细说明
Python安装及应用
在Python官网的下载页有两个版本3.x和2.x,为什么会有两个版本?它们的区别又是什么?
Python需要在Python 3中解决以前Python语言设计中的一些糟粕,相对于Python的早期版本,这是一个较大的升级。
为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。许多针对早期Python版本设计的程序都无法在Python 3.0上正常运行。
为了照顾现有程序,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。
参考这里
Python2和Python3的不同之处
如何选择Python版本?
在这里已经回答了Which version should I use? ,初学可以从2.6开始,然后3.x,生产环境的版本如果不是你所控制的就选择一个特定的版本,
如果需要依赖第三方的包,然而第三方的包没有升级到3.x那么可以选择Python2
如何安装Python?
在许多Linux系统中已经安装了Python,直接输入python命令可以看到如下显示:
下载官方的两个版本(源码),两个都装上试试:
2.x
Gzipped source tar ball (2.7.8)
3.x
Gzipped source tarball
安装的大致步骤:
1. 解压 2. 编译 3. 安装
tar zxf Python-2.7.8.tgz
cd Python-2.7.8
./configure
make && make install
这样默认会安装到/usr/local/bin下,查看$PATH是否包含了/usr/local/bin
如果包含直接输入python 或者 python2 或者 python3 将进入不同版本。