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 将进入不同版本。

转载于:https://blog.51cto.com/8936377/1537675

Python简介及安装相关推荐

  1. python简介、安装及基本设置

    python简介 1.Python的定义: Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语 ...

  2. Python简介、安装、更新、基本语法及数据类型

    Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言 ...

  3. python学习之路-1 python简介及安装方法

    python简介 一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. 目前最新版本为3.5.1,发布于2015年12月07日 ...

  4. 1 python简介与安装

    在学习一门语言之前,咱们先了解为什么我们要学它. python是一个脚本语言,语言简单,兼容各版本系统,学习这门语言将对以后的运维日常工作提供极大的便利. 1.1 Linux 下 python 安装 ...

  5. db2top详细使用方法_Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略

    Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...

  6. Python学习笔记一简介及安装配置

    Python学习笔记一 参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e54 ...

  7. python compiler库_Python之compiler:compiler库的简介、安装、使用方法之详细攻略

    Python之compiler:compiler库的简介.安装.使用方法之详细攻略 目录 compiler库的简介 compiler库的安装 compiler库的使用方法 compiler库的简介 根 ...

  8. Python之ffmpeg-python:ffmpeg-python库的简介、安装、使用方法之详细攻略

    Python之ffmpeg-python:ffmpeg-python库的简介.安装.使用方法之详细攻略 目录 ffmpeg-python库的简介 ffmpeg-python库的安装 ffmpeg-py ...

  9. Python之fastai:fastai库的简介、安装、使用方法之详细攻略

    Python之fastai:fastai库的简介.安装.使用方法之详细攻略 目录 fastai库的简介 fastai库的安装 fastai库的使用方法 1.计算机视觉分类

最新文章

  1. FPGA之道(3)数字系统之间的接口电平标准
  2. phpcms黄页,不能选择行业。解决办法
  3. 排球积分程序(三)——模型类的设计
  4. CodeForces - 1321D Navigation S.ystem(最短路+思维)
  5. 一个数如果刚好与它所有的真因子之和相等,则称该数为一个“完数
  6. micropython中文社区 socket通讯_基于micropython的TCP客户端编程
  7. Vsphere日记01.ESXi5.5.install
  8. matlab 2014
  9. DSP入门必看(非常好的DSP扫盲文章)
  10. 经典sql练习题(oracle版)
  11. MEMS惯性导航单元的标定与测试
  12. 虚拟化安全怎么做?靠安全设备虚拟化还是换个思路?
  13. 《深海探测装备》学习笔记1(深海探测传感器)
  14. 误删文件恢复软件哪款好
  15. 中通快递 | 快递单号查询API
  16. Nginx代理高德API
  17. 数据分析AB测试实战项目
  18. 2017.06.21日作业
  19. POJ 2080 Calendar (Java)
  20. python浪漫背景表白_Python网站浪漫表白神器那些鲜为人知的技术

热门文章

  1. 唱好铁血丹心谐音正规_济南公司起名:四个字寓意好的公司名字怎么样选择?...
  2. 这三个Python小技巧你要知道
  3. 跳过51单片机,直接学STM32有什么严重后果?
  4. 电芯容量在前期循环中容量增加_如何设计提高电池电芯的容量密度?
  5. weex css单位,weex 踩坑
  6. python算法书pdf_Python算法很难吗?python神书《算法图解》PDF电子版分享给你!
  7. elasticsearch原理_ElasticSearch读写底层原理及性能调优
  8. jsp与java_JSP与JavaBeans
  9. numpy向量转换为矩阵_干掉公式——numpy 就该这么学
  10. 2020 ICPC Macau A. Accelerator(期望,计数,分治FFT)(每日一题 21.7.6)