Python基础:搭建开发环境(1)
1.Python语言简介
2.Python环境
Python环境产品存在多个。
2.1 CPython
CPython是Python官方提供的。一般情况下提到的Python就是指CPython,CPython是基于C语言编写的。
CPython实现的解释器将源代码编译为字节码(ByteCode),再由虚拟机执行。
2.2 PyPy
PyPy是基于Python实现的Python环境,速度要比CPython快,但兼容性不及CPython。
PyPy官网:http://www.pypy.org
2.3 Jython
Jython是基于Java实现的Python环境,可以将Python代码编译为Java字节码,可以在Java虚拟机下运行。
Jython官网:http://www.jython.org
2.4 IronPython
IronPython是基于.NET平台实现的Python环境,可以使用.NET Framework运行。
IronPython官网:http://ironpython.net
3.Python开发工具
3.1 PyCharm
3.2 Visual Studio Code
转载于:https://www.cnblogs.com/libingql/p/10159999.html
Python基础:搭建开发环境(1)相关推荐
- QT软件开发之入门基础-搭建开发环境
1.1 Qt版本介绍 在Qt发行版本中将要涉及两个版本:Qt商业授权和Qt开源授权. Qt商业授权是设计商业软件的开发环境,这些商业软件使用了传统的商业来发布,它包含了一些更新的功能.技术上的支持和大 ...
- 我的全栈之路-Python基础之Python概述与开发环境搭建
我的全栈之路-Python基础之Python概述与开发环境搭建 我的全栈之路 1.1 信息技术发展趋势 1.2 浅谈计算机系统架构 1.2.1 计算机系统架构概述 1.2.2 计算机硬件系统 1.2. ...
- 【Python基础学习一】在OSX系统下搭建Python语言集成开发环境 附激活码
Python是一门简单易学,功能强大的编程语言.它具有高效的高级数据结构和简单而有效的面向对象编程方法.Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速 ...
- Django Python MySQL Linux 开发环境搭建
Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...
- Python搭建开发环境
前言 本章节将向大家介绍如何在本地搭建 Python3 开发环境. Python3 可应用于多平台包括 Windows.Linux 和 Mac OS X.每种环境安装都有不同,我这里给大家介绍的是 W ...
- 搭建开发环境——Python实战:Web App 开发 Day 01
1. 背景介绍 Python 的功能十分强大,因其强大而丰富的开源包,让其可以实现高级爬虫,可以实现机器学习算法,可以应用到深度学习中,也可以开发Web App 项目. 本次的Python实战就是We ...
- 【环境篇】ESP-IDF零基础入门 2 —— 搭建开发环境2
系列文章目录 [文章导航]基于 ESP-IDF 框架的 ESP32 零基础入门系列教程 文章目录 系列文章目录 前言 1. 运行 ESP-IDF 工具安装器 2. 验证 ESP-IDF 3. 安装VS ...
- python创建工程sublimw,python使用sublime搭建开发环境的简单示例
这篇文章主要为大家详细介绍了python使用sublime搭建开发环境的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来 ...
- python的集成开发环境搭建_Window版本 - Python数据分析集成开发环境 Anaconda安装(超详细)...
Window版本 - Python数据分析集成开发环境 Anaconda安装(超详细) 前沿 Hello,各位看官,您是不是决定要学习Python数据分析,您是不是现在正在"学" ...
- Python基础概念_1_环境安装
环境安装 2 环境安装 在开始Python学习前,我们先要搭建开发环境,正所谓巧妇难为无米之炊.那么什么是开发环境呢?通俗的理解假设我们要做饭,那么得有锅.油.燃气.菜这些基础工具和素材,有了它们我们 ...
最新文章
- 德鲁克的黄金管理20条—------中高层管理必修课
- “TNS-03505:无法解析名称”问题解决一例
- 代理模式用来初始化的延迟下载
- 七年级计算机室使用计划表,七年级信息技术教学工作计划
- 小技巧来助阵 玩转Chrome浏览器
- 返回json格式的编写(Msg)
- 交易系统典藏书籍总汇以及系统交易、程序化交易等经典资料收藏
- Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
- 苹果手机录屏软件_一款“短小精悍的”手机录屏软件
- nmap扫描主机存活情况
- hibernate四种状态
- ubuntu格式化磁盘并挂载
- echarts南丁格尔玫瑰图每块单独设置颜色
- linux 免费 版本,五个免费的轻量级Linux发行版
- 462 字节 C 代码实现雅虎 logo ACSII 动画
- java线上培训机构排名前十,重要概念一网打尽!
- 小寒也会写程序(一)
- EDA-什么是综合?什么是适配?
- 全新2007高校BBS 睿智的冷笑话
- isotropy与anisotropy?各向同性与各向异性滤波?
热门文章
- python程序生成exe_使用Python程序生成QR代码的Python程序
- c# uri.host_C#| Uri.GetLeftPart()方法与示例
- obj[]与obj._Ruby中带有示例的Array.rassoc(obj)方法
- Python字符串| 带示例的format()方法
- 19-Harris角点检测
- mysql创建表时出现1071_mysql 出现1071错误怎么办
- python安全攻防---scapy使用
- uva 1612——Guess
- go设计模式思维导图
- 215. 数组中的第K个最大元素 golang