美文网首页pythonPythonselector
mac下python开发环境配置

mac下python开发环境配置

作者: FlyingPenguin | 来源:发表于2018-06-02 07:21 被阅读437次

    python简介

    Python是用来编写应用程序的高级编程语言。
    Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。
    用Python开发,许多功能不必从零编写,直接使用现成的即可。

    那Python适合开发哪些类型的应用呢?
    • 网络应用,包括网站、后台服务等等;
    • 许多日常需要的小工具,包括系统管理员需要的脚本任务等等;
    • 另外就是把其他语言开发的程序再包装起来,方便使用
    python的缺点

    主要缺点是运行速度慢

    python和C程序相比非常慢。
    因为Python是解释型语言你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢
    而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。

    Mac下配置python开发环境

    安装python

    Mac OS搭建Python开发环境

    安装集成开发环境pycharm

    pycharm 官网
    pyCharm最新2018激活码中介绍了多种激活方式。
    激活成功后的界面如下:

    激活成功后的界面 选择是否安装markdown等 就绪
    python解释器

    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。

    可用如下代码查看python解释器的位置:

    import sys; 
    print(sys.path)
    
    使用最广的Python解释器: CPython

    当我们从Python官方网站下载并安装好Python 2.7后,我们就直接获得了一个官方版本的解释器:CPython。
    这个解释器是用C语言开发的,所以叫CPython。
    在命令行下运行python就是启动CPython解释器。
    CPython是使用最广的Python解释器。
    CPython用>>>作为提示符

    CPython

    在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式:

    Python的交互模式和直接运行.py文件有什么区别呢?

    直接输入python进入交互模式,相当于启动了Python解释器,但是等待你一行一行地输入源代码,每输入一行就执行一行。
    直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了,你是没有机会输入源代码的。

    References:

    mac下pycharm安装教程
    https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001407375700558864523211a5049c4983176de304549c8000
    https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013747381369301852037f35874be2b85aa318aad57bda000

    相关文章

      网友评论

        本文标题:mac下python开发环境配置

        本文链接:https://www.haomeiwen.com/subject/gumlsftx.html