如何在 M1 Mac 上安装自制程序

我刚买了一台新的 Mac,M1 Macbook pro,我正在尝试安装自制程序,但是每次我安装完它,它都告诉我它没有写入路径,然后当我尝试建议添加任何东西到路径时,什么都没有发生,终端或者其他什么东西根本不能识别命令,就好像它没有被安装一样。

这在我的老款英特尔 Mac 上运行得非常好,而且还有一些步骤什么的——我什么都不知道,而且我很累,根本不知道如何安装这个,但是 hte path 应该和苹果的硅片 Mac 不一样,但是我读的东西一点用都没有。

275200 次浏览

将这一行放在默认的主目录中的. zhrc 文件中。

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

自制装置在苹果硅上,一步一步来:

  • 打开一个终端窗口(应该是 zsh)
  • 运行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

在我的情况下,安装显示我的错误,我只是安装了一次,然后显示: 安装成功!,并且警告:/opt/homebrew/bin 不在您的 PATH 中

  • 然后在主目录上创建. zhrc (如果还没有创建的话)。 只要在终端上运行:
touch ~/.zshrc
  • 然后用 TextEdit (是一个隐藏文件)打开它进行编辑。可以使用 shift + command + 显示隐藏文件。)

  • 在. zhrc 的末尾添加这一行

export PATH=/opt/homebrew/bin:$PATH
  • 在终端中运行这个命令以使其可用:
source ~/.zshrc
  • 现在只要运行这个命令,确保一切正常:
brew help

这对我来说是自制程序的永久工程。

或者:

- Add Homebrew to your PATH in ~/.zprofile:
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> ~/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)

打开终端并复制下面的命令

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

用触摸创建新的空文件

触摸

现在用 vim 编辑器打开文件

Vim

现在进入 i 启动编辑模式并写入

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

然后按 esc 键并输入: wq

现在我们成功地设置了永久性的测试进入

酿造或酿造帮助

此外,还可以检出 这篇短文并使用别名进行检出。

安装自制软件

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

InstallOpenCV < em > 您必须安装了 Python 3

pip3 install opencv-python

进入家酿网页

Https://brew.sh/

复制“安装家酿”下提供的脚本

通过聚光灯搜索打开终端

然后在使用聚光灯搜索时按下命令 + 空格键打开终端

现在在终端粘贴脚本,这是从自制站点复制

一段时间后,它会要求点击返回按钮,所以不要担心安装成功后的冲泡不会作为 M1芯片 MacBook 空气。

它将为路径显示一些警告,例如警告:/opt/homebrew/bin 不在您的 PATH 中

= = > 现在,在同一个终端上,我们将在 home 目录中创建文件. zhrc

运行命令创建这个目录。

touch .zshrc

现在我们将打开主目录

要打开 home 目录,我们将从 dock 打开 finder 并确保它是活动的应用程序

现在在 finder 应用程序中,我们将按下按钮打开主目录即。 命令 + shift + H

在此查找程序之后,将打开主目录

现在,由于. zhrc 是一个隐藏文件,因此我们使用上面的终端创建了它

现在访问隐藏文件按下按钮即。 Shift + command + 移位 + 命令 + 。

在这之后,找到. zhrc 文件并单击“使用文本编辑器进行编辑”选项

在.zhrc 文件中设置路径

现在在行的末尾粘贴这个-

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

现在我们将使这个文件可用

所以键入粘贴这个代码在终端

source ~/.zshrc

在这个命令之后,在终端上再运行一个命令来检查 Howebrew 是否正常工作

brew

打这个你会知道,家酿现在工作! !

现在做任何你想做的事情,使用 brew 或安装 git 或任何其他你想要的东西... 。

祝你们今天愉快,伙计们! !

看来现在不需要 Touch, source and export了。 在终端中运行以下命令

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

并按照终端本身显示的指示操作。显示如下:

==> Next steps:
Run these two commands in your terminal to add Homebrew to your PATH:


echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xxx/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

然后是 brew help

  1. 转到 自酿的并获取 install 命令:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 当要求在终端按“返回”完成安装

  3. 安装后,终端生成下一个要执行的命令:

    ==> Next steps:
    Run these two commands in your terminal to add Homebrew to your PATH:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/$yourdevicename/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
    Run brew help to get started
    - Further documentation:
    https://docs.brew.sh
    

如果你得到芯片错误

xcrun: error: unable to load libxcrun (dlopen(/Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib, 0x0005): tried: '/Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')), '/usr/lib/libxcrun.dylib' (no such file)).

然后您必须修复您的命令行工具(CLT):

我建议卸载命令行工具(CLT)并以正式方式(来源)重新安装它们。

(来源) :

sudo rm -rf /Library/Developer/CommandLineTools

检查它是否已卸载,应该会得到如下输出:

xcode-select -p

输出

xcode-select: error: unable to get active developer directory, use `sudo xcode-select --switch path/to/Xcode.app` to set one (or see `man xcode-select`)

然后再次安装命令行工具(CLT) :

xcode-select --install

然后同意它,它应该在几分钟后下载。下载需要一些时间。对我来说是13分钟。

在那之后,PyCharm、 git、 brew 以及其他工具的问题都将得到解决。

在您解决了这个问题之后——这个问题导致我在尝试安装 brew 时出现了问题——请按照这里的顶部答案所建议的那样做: https://stackoverflow.com/a/67271753/1601580,它在总结中运行 brew 的 bash 安装,并确保它正确地位于 PATH env 变量中。

安装啤酒后

打开终端到根文件夹。

键入 i 开始编辑. zhrc 文件。 加线

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

编辑后,按 esc 并保存使用: wq

然后运行命令

exec zsh

瞧,啤酒好了。

谢谢,如果有帮助就告诉我。