Mac安装python3的方法步骤


Posted in Python onAugust 09, 2019

Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。

现在 Mac 上默认安装的 python 版本为 2.7 版本,若 安装 新版本需要 通过 该地址进行下载:

https://www.python.org/ftp/python/3.5.0/python-3.5.0-macosx10.6.pkg

Mac安装python3的方法步骤

可 通过 敲击: python 来进行 查看python 版本。

Mac 根据软件安装流程 点击 即可 完成安装,但是 如果查看 python 3.X 是否安装成功,需要 在 命令行输入 :python3 查看即可:

Mac安装python3的方法步骤

在输入python 和python3 之后,就会进入到 python 交互环境,此时如果退出 该 交互环境,可以使用 :exit()

、quit()和 ctl+d 这三种到任何一种,均可 退出 python 交互环境。

当我们写 python 代码的时候,生成的文件 为 .py拓展名的文件,如果要运行 该文件中 的代码,就需要 使用 python的 解释器进行 解析 编译运行。

(python 解释器 是开源的,所以 可以 由 自己 自行设定 python 解析器,现在也有不少 不错的 python 解释器)

其中最常用的的是Cpython 这是下载安装好 python3.5后,会自动安装的 一个官方的 python 解释器,因为 该 解释器 是由C 语言开发的,所以 名字为 C python。

此外还有 Jython (运行在Java 平台的python编译器,可直接把python变异成 java字节码执行)

IronPython (运行在微软.net 平台的 python 解释器,可以直接把python代码编译成.net 字节码)

Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
将Python代码嵌入C++程序进行编写的实例
Jul 31 Python
Python基于pillow判断图片完整性的方法
Sep 18 Python
Python的SimpleHTTPServer模块用处及使用方法简介
Jan 22 Python
解决python3爬虫无法显示中文的问题
Apr 12 Python
python skimage 连通性区域检测方法
Jun 21 Python
django迁移数据库错误问题解决
Jul 29 Python
pytorch 更改预训练模型网络结构的方法
Aug 19 Python
python判断正负数方式
Jun 03 Python
python代码实现图书管理系统
Nov 30 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
Feb 04 Python
python 实现图与图之间的间距调整subplots_adjust
May 21 Python
PYTHON使用Matplotlib去实现各种条形图的绘制
Mar 22 Python
对python 树状嵌套结构的实现思路详解
Aug 09 #Python
Python  Django 母版和继承解析
Aug 09 #Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
Aug 09 #Python
python实现BP神经网络回归预测模型
Aug 09 #Python
Django ORM 聚合查询和分组查询实现详解
Aug 09 #Python
解决Django后台ManyToManyField显示成Object的问题
Aug 09 #Python
详解Python中的正斜杠与反斜杠
Aug 09 #Python
You might like
PHP 数字左侧自动补0
2008/03/31 PHP
PHP Ajax中文乱码问题解决方法
2009/02/27 PHP
让PHP以ROOT权限执行系统命令的方法
2011/02/10 PHP
php获取mysql数据库中的所有表名的代码
2011/04/23 PHP
PHP 使用 Imagick 裁切/生成缩略图/添加水印自动检测和处理 GIF
2016/02/19 PHP
js电信网通双线自动选择技巧
2008/11/18 Javascript
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
2012/10/11 Javascript
GridView中获取被点击行中的DropDownList和TextBox中的值
2013/07/18 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
2015/02/13 Javascript
每日十条JavaScript经验技巧(二)
2016/06/23 Javascript
jQuery生成假加载动画效果
2016/12/01 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
浅谈mvvm-simple双向绑定简单实现
2018/04/18 Javascript
全面了解JavaScript的作用域链
2019/04/03 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
Element-ui upload上传文件限制的解决方法
2021/01/22 Javascript
学习python (2)
2006/10/31 Python
Python读取本地文件并解析网页元素的方法
2018/05/21 Python
python中使用psutil查看内存占用的情况
2018/06/11 Python
深入理解Python异常处理的哲学
2019/02/01 Python
pytorch 模型可视化的例子
2019/08/17 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
使用Python实现批量ping操作方法
2020/05/06 Python
OpenCV图片漫画效果的实现示例
2020/08/18 Python
类如何去实现接口
2013/12/19 面试题
初中政治教学反思
2014/01/17 职场文书
《青海高原一株柳》教学反思
2014/04/25 职场文书
纺织工程专业推荐信
2014/09/08 职场文书
2014领导班子四风剖析对照检查材料思想汇报
2014/09/20 职场文书
保险内勤岗位职责
2015/04/13 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
2016八一建军节慰问信
2015/11/30 职场文书