zoukankan      html  css  js  c++  java
  • (一)、Python的简介与安装

    Python简介

    Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。

    Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。互联网公司广泛使用Python来做的事一般有:自动化运维自动化测试大数据分析、爬虫、Web 等。

    注视:上述重点字体表示该公司主要使用Python语言开发

    开发语言

    高级语言:Python、Java、 PHP C#、 Go ruby C++.... ==》字节码
    低级语言:C、汇编 ==》机器码

    语言之间的对比

    PHP类:适用于写网页,局限性
    Python Java:及可以写网页 也可以写后台功能
      - Python 执行效率低,开发效率高
      - Java 执行效率高,开发效率低

    Python 的种类

    • Cpython
          Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。
    • Jyhton
          Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行。
    • IronPython
          Python的C#实现,IronPython将Python代码编译成C#字节码,然后在CLR上运行。(与Jython类似)
    • PyPy(特殊)
          Python实现的Python,将Python的字节码字节码再编译成机器码。
    • RubyPython、Brython ...

    以上除PyPy之外,其他的Python的对应关系和执行流程如下:

    PyPy,在Python的基础上对Python的字节码进一步处理,从而提升执行速度!

    最常用的是Cpython,代码-》C字节码-》机器码(逐行)
    pypy:代码-》C字节码-》机器码(全部转换完)-》执行
    其他python:代码-》其他字节码-》机器码

     Python的安装

     Python主要分为两类:

      Python2 ---> 在继续更新,越来越接近Python3的使用方式。2018年3月,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持

      Python3 ---> 在继续更新

    Python目前已支持所有主流操作系统,在Linux、Unix、Mac系统上自带Python环境。

    本节介绍在windows同时安装python2.7和python3.6两个版本

    1. 下载安装包

    分别在python官网下载python2.7和python3.6的两个版本

    https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi    # 2.7安装包
    
    https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe      # 3.6安装包
    

    2. 安装python3.6

    安装python3.6,选择自定义安装,并把python路径增加到环境变量里。

    选择为所有用户安装,并选择安装的路径,默认路径即可。

    3. 在命令行测试

    打开cmd,输入python命令,如果出现如图界面证明安装成功。

    4. 安装python2.7

    python3安装成功后,紧接着安装python2

    选择路径

    此时不要将python.exe增加到环境变量里,后续会手动增加,以免和python3冲突。

    5. 手动将python2增加到环境变量里

    C:Python27Scripts;C:Python27;
    

    6. 更改python2的名称

    将C:Python27目录下的python.exe 和pythonw.exe 改为python2.exe 和pythonw2.exe

     

    7. 更改python3的名称

    将C:Python36目录下的python.exe 和pythonw.exe 改为python3.exe 和pythonw3.exe

     

    8. 分别测试python2和python3

    此时在命令行输入python3代表python3 输入python2代表python2

    9. pip安装

    #在cmd上执行 
    python3 -m pip install --upgrade pip --force-reinstall
    python2 -m pip install --upgrade pip --force-reinstall
    
    #查看pip版本
    pip3 -V
    pip2 -V 
    

  • 相关阅读:
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告(七)
    第八周课程总结&实验报告(六)
    第七周课程总结&实验报告(五)
    第六周课程总结&试验报告(四)
    课程总结
    第十四周课程总结&实验报告(简单记事本的实现)
    第十三周
    第十二周学习总结
  • 原文地址:https://www.cnblogs.com/liyongjian5179/p/8995367.html
Copyright © 2011-2022 走看看