• 技术文章 >后端开发 >Python教程

    学python需要什么软件

    little bottlelittle bottle2020-09-15 11:53:05原创18198
    Python是一种面向对象的解释型计算机程序设计语言。 Python是纯粹的自由软件。Python语法简洁清晰,特色之一是强制用空白符作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

    Python解释器

    编程语言都会涉及编译器或者解释器,使用C/C++之类的编译性语言编写的程序,是需要从源文件转换成计算机使用的机器语言,经过链接器链接之后形成了二进制的可执行文件。运行该程序的时候,就可以把二进制程序从硬盘载入到内存中并运行。

    Python解释系可以分为:2.x和3.x

    IDE

    IDE(Integrated Development Environment, 集成开发环境),目前Python的IDE有很多,vs code、eclipse、atom、anaconda、IDEA等等,我个人不太推荐使用上述这些IDE,当然如果十分喜欢这些IDE也可以。对于开发Python,我只推荐pycharm和jupyter notebook两款。

    pycharm优点:

    拥有功能丰富提示速度快强大的书签和跳转功能高效的debug学生可以注册免费使用专业版...

    jupyter notebook优点:

    交互式调试随时切换Markdown和code,边做笔记边写代码

    虚拟环境

    Python和其它编程语言一样,面临一个移植问题,如果想把开发完成的一个项目一直到其他电脑、节点或者把项目打成docker镜像,都需要对开发环境重新配置,需要重新安装项目中使用到的第三方工具包,如果一个个比对着安装必然会很麻烦,而我们用系统环境时pip安装的包都被安装进了Python路径下site-packages里面,如果生成requirement.txt时也会把site-packages下的所有包都会包含进去,这就是为什么使用到虚拟环境的原因,能够针对不同项目创建一个独立的环境,这样便于后期的移植。

    Python虚拟环境管理工具主要有以下两种:

    virtualenv、pipenv

    以上就是学python需要什么软件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python 入门
    上一篇:Python能开发微信小程序么 下一篇:python为什么跨平台
    千万级数据并发解决方案

    相关文章推荐

    • python就业前景怎么样• python编写时怎么换行• random是什么库 python• Python能开发微信小程序么
    1/1

    PHP中文网