如何通过安装HomeBrew来安装Python3


Posted in Python onDecember 23, 2020

首先说什么是HomeBrew?

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

为什么要使用Homebrew

Mac OS X是基于Unix的,它可以使用非常多Linux平台上开源的优秀工具,比如wget,比如dos2unix脚本工具等。
但是OS X系统本身却缺少Linux下得包管理器。比如Fedora的yum与dnf,比如Ubuntu的apt-get,比如ArchLinux的Pacman等。
于是这些优秀的开源软件在Mac上的安装只能通过下载源码,编译,安装,配置环境变量的步骤来完成安装。对于大部分的软件,在安装过程中是需要很多的依赖库的,手动去解决这些依赖库是十分痛苦的事情。包管理器干的就是这样的事情:解决软件安装过程中的依赖关系。
有一个开源的项目叫Homebrew,完美解决了Mac OS X上没有包管理器的尴尬。

百度HomeBrew可以发现以下两条链接:

Homebrew — The missing package manager for macOS

Homebrew — macOS 不可或缺的套件管理器

点击链接会跳转到HomeBrew的官网,

打开终端窗口,输入以下命令

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

即可成功安装HomeBrew。

可能到现在你还不知道到底HomeBrew有什么用,那我们用它安装一下Python,因为我的Mac OS系统是10.12的,所以我要安装3.X的python版本。

在终端输入以下命令:

brew install python3

就可以轻松easy安装python了,安装完成后提示

如何通过安装HomeBrew来安装Python3

大意就是:python安装完成,具体路径是:/usr/local/Cellar/python3/3.6.0,可以在finder中前往,

并通过以下命令把软件链接到LaunchPad中,也就是应用程序里。

试一下:

brew linkapps python3

完成后提示:

如何通过安装HomeBrew来安装Python3

再一看launchPad果然多了两个APP,

如何通过安装HomeBrew来安装Python3

到此这篇关于如何通过安装HomeBrew来安装Python3的文章就介绍到这了,更多相关HomeBrew安装Python3内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
简单的抓取淘宝图片的Python爬虫
Dec 25 Python
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 Python
Python合并字符串的3种方法
May 21 Python
Python画图学习入门教程
Jul 01 Python
python指定写入文件时的编码格式方法
Jun 07 Python
python 实现数字字符串左侧补零的方法
Dec 04 Python
python 环境搭建 及python-3.4.4的下载和安装过程
Jul 20 Python
Python安装tar.gz格式文件方法详解
Jan 19 Python
Python opencv相机标定实现原理及步骤详解
Apr 09 Python
Django form表单与请求的生命周期步骤详解
Jun 07 Python
Python smtp邮件发送模块用法教程
Jun 15 Python
python图像处理 PIL Image操作实例
Apr 09 Python
python实现定时发送邮件到指定邮箱
Dec 23 #Python
python实现定时发送邮件
Dec 23 #Python
python脚本定时发送邮件
Dec 22 #Python
如何用python批量调整视频声音
Dec 22 #Python
分享一个python的aes加密代码
Dec 22 #Python
解决PyCharm无法使用lxml库的问题(图解)
Dec 22 #Python
去除python中的字符串空格的简单方法
Dec 22 #Python
You might like
SONY SRF-M100的电路分析
2021/03/02 无线电
我的论坛源代码(八)
2006/10/09 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
基于jquery的图片幻灯展示源码
2012/07/15 Javascript
javascript中有趣的反柯里化深入分析
2012/12/05 Javascript
基于jquery实现简单的手风琴特效
2015/11/24 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
纯js实现页面返回顶部的动画(超简单)
2017/08/10 Javascript
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
在Layui中操作数据表格,给指定单元格添加事件示例
2019/10/26 Javascript
详解Angular cli配置过程记录
2019/11/07 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
wxPython窗口中文乱码解决方法
2014/10/11 Python
给Python入门者的一些编程建议
2015/06/15 Python
Python操作Access数据库基本步骤分析
2016/09/19 Python
Python 25行代码实现的RSA算法详解
2018/04/10 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
selenium+python自动化测试之页面元素定位
2019/01/23 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
Django 请求Request的具体使用方法
2019/11/11 Python
python3 求约数的实例
2019/12/05 Python
Python 支持向量机分类器的实现
2020/01/15 Python
整理的15个非常有用的 HTML5 开发教程和速查手册
2011/10/18 HTML / CSS
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
GAZMAN官网:澳大利亚领先的男装品牌
2019/12/19 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
讲座主持词
2014/03/20 职场文书
卖房协议书样本
2014/10/30 职场文书
2015新学期开学寄语
2015/02/26 职场文书
2015小学毕业班工作总结
2015/07/21 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
经典格言警句:没有热忱,世间便无进步
2019/11/13 职场文书
如何自己动手写SQL执行引擎
2021/06/02 MySQL
Z-Order加速Hudi大规模数据集方案分析
2022/03/31 Servers