如何通过安装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 threading多线程编程实例
Sep 18 Python
Python基于PyGraphics包实现图片截取功能的方法
Dec 21 Python
答题辅助python代码实现
Jan 16 Python
python主线程捕获子线程的方法
Jun 17 Python
Django model反向关联名称的方法
Dec 15 Python
对python中词典的values值的修改或新增KEY详解
Jan 20 Python
django Admin文档生成器使用详解
Jul 22 Python
python 计算两个列表的相关系数的实现
Aug 29 Python
Python实现i人事自动打卡的示例代码
Jan 09 Python
Python正则表达式学习小例子
Mar 03 Python
Python库skimage绘制二值图像代码实例
Apr 10 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
Jun 30 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
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
纯php打造的tab选项卡效果代码(不用js)
2010/12/29 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
windows环境下使用Composer安装ThinkPHP5
2018/05/18 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
js中style.display=""无效的解决方法
2014/10/30 Javascript
JS/Jquery判断对象为空的方法
2015/06/11 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
2017/07/08 jQuery
详解vue axios中文文档
2017/09/12 Javascript
js构建二叉树进行数值数组的去重与优化详解
2018/03/26 Javascript
select2 ajax 设置默认值,初始值的方法
2018/08/09 Javascript
vsCode安装使用教程和插件安装方法
2020/08/24 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
python连接mysql数据库示例(做增删改操作)
2013/12/31 Python
Python实现的多叉树寻找最短路径算法示例
2018/07/30 Python
Python time库基本使用方法分析
2019/12/13 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
2021/01/11 Python
CSS3美化表单控件全集
2016/06/29 HTML / CSS
CSS3弹性盒模型开发笔记(一)
2016/04/26 HTML / CSS
支持IE8的纯css3开发的响应式设计动画菜单教程
2014/11/05 HTML / CSS
斯洛伐克家具和时尚装饰品购物网站:Butlers.sk
2019/09/08 全球购物
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
大学生表扬信范文
2014/01/09 职场文书
社区庆中秋节活动方案
2014/02/07 职场文书
元旦活动感言
2014/03/08 职场文书
教师业务培训方案
2014/05/01 职场文书
演讲稿的写法
2014/05/19 职场文书
本科应届生自荐信
2014/06/29 职场文书
三孔导游词
2015/02/05 职场文书
MySQL分库分表详情
2021/09/25 MySQL