前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac m1安装homebrew和pip3

Mac m1安装homebrew和pip3

作者头像
清菡
发布2022-03-30 09:11:59
4.9K0
发布2022-03-30 09:11:59
举报
文章被收录于专栏:清菡软件测试

Homebrew是一款包管理工具,目前支持macOS和linux系统。

主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。

一、安装ARM版Homebrew

ARM版Homebrew需要安装在/opt/homebrew路径下。

早期的时候需要手动创建目录执行命令,目前使用最新脚本不需要手动操作。

1.直接执行Homebrew默认安装脚本:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果你等待一段时间之后遇到下面提示,就说明无法访问官方脚本地址:

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

请按照下面步骤继续执行。

2.提前设置homebrew-core镜像源并执行:

安装脚本的好处是可稳定访问,安装默认使用中科大镜像:

代码语言:javascript
复制
# 中科大
HOMEBREW_CORE_GIT_REMOTE=https://mirrors.ustc.edu.cn/homebrew-core.git

/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

3.然后还需要设置下环境变量,在~/.zshrc或者~/.bashrc文件末尾追加下面代码。

export PATH=/opt/homebrew/bin:$PATH

注意:如果你确定使用的终端是zsh,那请编辑.zshrc文件,否则请操作.bashrc文件。

以.zshrc为例,在终端执行下面代码可以直接追加内容并让文件生效:

代码语言:javascript
复制
echo export PATH=/opt/homebrew/bin:$PATH >> ~/.zshrc 

# 重启一下
source ~/.zshrc

4.成功执行之后继续执行前文的安装命令:

/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

最后看到==> Installation successful!

就说明安装成功了。

5.最后更新下:

brew update更新成功的话,如图所示:

参考链接:

https://blog.csdn.net/qq1808814025/article/details/112667458

二、安装pip3

pip 是一个安装和管理 Python 包的工具。

python安装包的工具有easy_install, setuptools, pip,distribute。

使用这些工具都能下载并安装django。

而pip是easy_install的替代品。在CPython解释器,pypy解释器,可以很好地工作。

1.安装,打开终端输入:

curl https://bootstrap.pypa.io/get-pip.py | python3

出现以下情况,请耐心等待即可:

2.安装完成之后输入:

pip3 --version

查看pip3的版本。

4.pip的升级:

pip install --upgrade pip

5.显示以安装的库:

pip list

至此,mac上的pip3已经安装完成,当然因为mac上自带python2.7。所以以上命名会将python2.7的pip也安装上。

所以请各位注意,如果使用pip安装python各种库文件,请选择好安装到哪个版本的python。

使用python3,那么就需要加上3这个数字,要不然就是mac自带的python2.7,pip同样如此。

如:python3 ,请使用pip3 install xxx

python2,请使用pip install xxx

因为我的电脑,我替换了系统默认的python2为python3。

所以我装包,直接用pip3 instal xxx或者pip install xxx,都是安装到python3的。

参考链接:https://mbd.baidu.com/ug_share/mbox/4a81af9963/share?tk=98460ab6e3ae18e0baac5d18ec571c85&share_url=https%3A%2F%2Fzoyi14.smartapps.cn%2Fpages%2Fnote%2Findex%3Fslug%3D62bea7d3708c%26origin%3Dshare%26_swebfr%3D1%26_swebFromHost%3Dbaiduboxapp

三、常用brew命令

代码语言:javascript
复制
brew install xxx

brew list    列出已安装的软件

brew update     更新Homebrew

brew search xxx  搜索软件(寻找利用brew install可以支持安装的软件包,可能有也可能没有。没有的话,就不能用brew来安装了)
 
brew uninstall xxx 卸载软件
 
brew outdated  查看哪些已安装的程序需要更新
 
brew upgrade xxx  更新某具体软件

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、安装ARM版Homebrew
  • 二、安装pip3
  • 三、常用brew命令
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档