Homebrew是一款包管理工具,目前支持macOS和linux系统。
主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。
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镜像源并执行:
安装脚本的好处是可稳定访问,安装默认使用中科大镜像:
# 中科大
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为例,在终端执行下面代码可以直接追加内容并让文件生效:
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
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 install xxx
brew list 列出已安装的软件
brew update 更新Homebrew
brew search xxx 搜索软件(寻找利用brew install可以支持安装的软件包,可能有也可能没有。没有的话,就不能用brew来安装了)
brew uninstall xxx 卸载软件
brew outdated 查看哪些已安装的程序需要更新
brew upgrade xxx 更新某具体软件