Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Mac安装Python3.7

Mac安装Python3.7

作者头像
六小登登
发布于 2019-06-24 02:07:33
发布于 2019-06-24 02:07:33
5.6K00
代码可运行
举报
文章被收录于专栏:Modeng的专栏Modeng的专栏
运行总次数:0
代码可运行

Python 目前有两个版本一个是 Python2,一个是Python3,当然我们在学习一门技术的时候,应该是开始学习比较新的,而且官方也是推荐大家使用Pyhton3,所以接下来我们学习的版本都是以 Python3 来开始的。

Mac 中其实是自带 Python2 的,我们在终端输入python,就能查看结果。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Python 2.7.10 (default, Feb 22 2019, 21:55:15)
[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

然而我们需要学的是 Python3,这个就需要我们自行安装了。有两种方式可以选择:

第一种:使用 Homebrew

Homebrew 可能有些同学不太了解,它是一个软件包的管理工具,和前端的 NPM 很类似,只要我们执行命令就可以安装自己要想的软件包。

如果电脑有 Homebrew 的同学,直接执行下面的命令就可以安装了。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
brew install python3

如果没有 Homebrew 的同学需要自己先安装 Homebrew,然后在执行上面的安装命令即可。

第二种方式:直接下载安装

直接去官网下载安装即可。官方地址

和你平时安装软件没什么区别。

安装完成之后,我们在终端输入 python3

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 16:52:21)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果你和我一样,说明你已经安装完成了。而且电脑是python2与python3 同时存在的。

你可以在终端分别输入 python,python3进行查看版本。

第一个 Python 程序

很多语言都是用 “hello world” 作为第一个程序开始的。那我们也不例外。让我们开始我们的第一个程序。我们在终端输入 ``python3````时,就会进入 python 模式。在模式下,我们输入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print("hello world")

接下来就让我们开始真正的 python 的学习之路吧。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年06月22日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
手摸手教你撸一个微服务框架-关于服务端的处理
上一篇整体讲解了微服务的整体设计思路。有小伙伴留言说,关于服务端的一些实现不是非常清楚,这里特别记录说明一下。
点点寒彬
2020/09/02
3230
在CentOS7中安装python3.7
下载python3.7.0的安装包至/usr/local/src/目录,切换至/usr/local/src/目录:
py3study
2020/01/10
1.1K0
【测试开发】python系列教程:Python注释和解释器
Linux/Unix的系统上,一般默认的 python 版本为 2.x,可以将 python3.x 安装在 /usr/local/python3 目录中,设置方式:
雷子
2022/12/29
3460
python 基础认识,弱类型,解释执行
我们从第一个「hello world」开始。首先我们先进入电脑的控制台输入 python3 进入 python 解释器模式。
六小登登
2019/08/01
7820
macOS下安装和运行Python
小王子的Scratch课程快完了,接下来将学习Python,这几天抽时间让他试学了一下Python入门课程。
楚客追梦
2022/11/11
1.1K0
macOS下安装和运行Python
基础服务系列-Mac 安装Python3
前言 本例采用brew安装。未安装brew,参考Mac 安装Brew。 安装步骤 search brew search python3 ==> Formulae boost-python3 python3 ✔ python@3 ✔ python@3.8 If you meant "python3" specifically: It was migra
用户2146693
2021/12/28
3540
基础服务系列-Mac 安装Python3
Mac 安装Python3
Python 2.7.10 (default, Jul 15 2017, 17:16:57) 
星宇大前端
2019/01/15
2.1K0
快速开始 Hello World 和 Python 之禅环境安装Python IDE Shell 界面
优美胜于丑陋(Python 以编写优美的代码为目标) 明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似) 简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现) 复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接口简洁) 扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套) 间隔胜于紧凑(优美的代码有适当的间隔,不要奢望一行代码解决问题) 可读性很重要(优美的代码是可读的) 即便假借特例的实用性之名,也不可违背这些规则(这些规则至高无上)
一个会写诗的程序员
2018/08/17
3540
快速开始 Hello World 和 Python 之禅环境安装Python IDE Shell 界面
Python学习入门到精通:数字数据类型
在交互式解释器中,会默认使用print函数输出你所输入的数据。我在示例中分别输入了一个int数据和一个float数据,并分别用type函数来查看他们的类型。
python学习教程
2020/02/13
4020
比PS还好用!Python 20行代码批量抠图
你是否曾经想将某张照片中的人物抠出来,然后拼接到其他图片上去,从而可以即使你在天涯海角,我也可以到此一游?
python学习教程
2020/08/05
1.4K0
比PS还好用!Python 20行代码批量抠图
python入门到实战系列一
学习 pyhton 语言首先需要掌握它的基本规则,还有它支持什么数据类型,下面画一张图来了解它支持的数据类型有哪些?
高楼Zee
2022/05/17
2830
python入门到实战系列一
同样是Python,Python3和P
上周,我的测试同事告诉我,你的用户名怎么还允许中文啊?当时我心里就想,你们测试肯定又搞错接口了,我用的是正则w过滤了参数,怎么可能出错,除非Python正则系统出错了,那是不可能的。本着严谨的作风,我自己先测试一下,没问题看我怎么怼回去。可是当我测试,我就懵逼了,中文真TM都验证通过,不对啊,我以前也是这么过滤参数的,测试没问题啊?唯一的区别是现在用的是Python3。 上网搜了一圈,发现没有一篇文章讲述Python2和Python3的正则在处理字符串是的区别,都是一视同仁,知道我去翻了一遍官方文档,才明白怎么回事。
py3study
2020/01/02
4280
为python版本抓狂,试下pyenv吧安装pyenv版本切换pyenv-virtualenv小结
写python时,最烦的事莫过于版本切换。python3已经很成熟了,但很多生产项目依然用的是2.7版本,本地环境经常需要切换版本。此外,不同项目的依赖也不同,有时还会造成冲突。这些杂七杂八的问题让初学者很烦躁,pyenv正是解决此类问题的神器。
章鱼喵
2018/09/26
1.5K0
为python版本抓狂,试下pyenv吧安装pyenv版本切换pyenv-virtualenv小结
Django-5 数据库操作
这节我们使用Django的model创建数据库表,以及如何使用Django ORM查询数据库并过滤结果。接下来开始:
XXXX-user
2019/07/23
5720
Django-5 数据库操作
Python和C++的混合编程(使用Boost编写Python的扩展包)
  想要享受更轻松愉悦的编程,脚本语言是首选。想要更敏捷高效,c++则高山仰止。所以我一直试图在各种通用或者专用的脚本语言中将c++的优势融入其中。原来贡献过一篇《c++和js的混合编程》也是同样的目的。   得益于机器学习领域的发展,Python最近一直维持热度,但Python的速度,比node.js都差距不小,所以使用c++来提高一些速度更有必要。   编写Python的扩展模块已经有不少的不错的框架,但感觉上boost是最好用的一个。
俺踏月色而来
2018/10/12
2.1K0
Python和C++的混合编程(使用Boost编写Python的扩展包)
【开发环境】Mac 中安装 Python3 最新版本 ( 下载 Python 最新版本 | 安装 Python3 | 验证 Python3 )
在 IntelliJ IDEA 中 , 可以创建基于 Python 3.10 的应用 ;
韩曙亮
2023/03/29
1.3K0
【开发环境】Mac 中安装 Python3 最新版本 ( 下载 Python 最新版本 | 安装 Python3 | 验证 Python3 )
MAC OSX安装Python环境 + Visual Studio Code
MAC上开发python怎么能少得了python3环境呢,而安装python3环境的方式也有多种,这里仅选用并记录本人认为比较方便的方式 安装Homebrew Homebrew是macOS 缺失的软件包管理器, 使用它可以在MAC上安装很多没有预装的东西,详细说明可以看查看官网 打开终端,粘贴以下的命令 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" H
LinXunFeng
2018/06/29
1.1K0
一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境
    时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和平台中,高效部署Python3.10开发环境,这里我们并不依赖其他的三方软件,只通过Python官方的安装包进行配置,编辑器我们依然使用微软开源的Vscode,争取在一分钟以内就可以在一台干净的开发机上部署好环境,省去一些不必要的步骤。
用户9127725
2022/08/08
1K0
一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境
无意苦争春,一任群芳妒!M1 Mac book(Apple Silicon)能否支撑全栈工程师的日常?(Python3/Ruby/PHP/Mysql/Redis/NPM/虚拟机/Docker)
    十五年前,iPhone横空出世,乔布斯告诉世人什么才叫做真正的智能手机,十年前,A4处理器粉墨出场,iPhone瞬间猛虎添翼,性能这两个字从此没有友商敢在苹果面前提及,iPad更是在业界呼风唤雨,几乎把整个平板市场都收入囊中,在人们的脑海中,Pad就是iPad的代名词,安卓平板?不存在的。今时今日,Apple Silicon华丽登台,不必说M1堪称恐怖到爆炸的性能,也不必说十个小时以上的超长续航以及丝滑无迟滞的FCPX极速剪辑体验,单是通过Rosetta 2 虚拟运行X86应用,就已经足以让人感到惊艳了。然而,这些福利只是苹果对于产品级用户的馈赠,作为一名开发者,而且是全栈(全干)开发,M1能否应对繁复的开发环境?就像一位研发同事说的那样:“Hi,哥儿们,你不会花一万大洋买了个ipad+秒控键盘吧?这智商税有点贵啊”。
用户9127725
2022/08/08
7840
无意苦争春,一任群芳妒!M1 Mac book(Apple Silicon)能否支撑全栈工程师的日常?(Python3/Ruby/PHP/Mysql/Redis/NPM/虚拟机/Docker)
Mac上最简单配置python3开发环
网上有使用pyenv方式安装python3以实现与系统的python版本共存而不冲突,个人觉得其实没有必要,我们其实可以单独运行python3。 首先我们还是需要先安装python3,这里使用homebrew安装,方便快捷好管理,棒棒哒!
py3study
2020/01/05
1.3K0
推荐阅读
相关推荐
手摸手教你撸一个微服务框架-关于服务端的处理
更多 >
交个朋友
加入架构与运维工作实战群
高并发系统设计 运维自动化实践
加入北京开发者交友群
结识首都开发者 拓展技术人脉
加入前端工作实战群
前端工程化实践 组件库开发经验分享
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验