我在哪里可以找到Mac上的bashrc文件?

pen*_*ter 75 python macos homebrew

您好我正在关注此页面 ..我正在将Python安装到我的mac上,以便我可以设置Django / Eclipse开发环境.
但是我不太确定如何执行这一步:

  • 该脚本将解释它将进行的更改,并在安装开始之前提示您.
  • 安装Homebrew后,将Homebrew目录插入PATH环境变量的顶部.
  • 您可以通过在〜/ .bashrc文件的底部添加以下行来完成此 操作

  • export PATH =/usr/local/bin:$ PATH

我在哪里可以找到我的mac上的bashrc文件,在哪里可以找到自制程序目录?

我正在经营一名macbook职业选手OS 10.8.5.

Pet*_*Bus 76

.bashrc文件位于您的主目录中.

所以从命令行做:

cd
ls -a
Run Code Online (Sandbox Code Playgroud)

这将显示主目录中的所有隐藏文件."cd"会让你回家,而且-s将"列出所有".

一般来说,当你看到〜/ tilda斜杠指的是你的主目录.所以〜/ .bashrc是带有.bashrc文件的主目录.

自制软件的标准路径是/ usr/local/so,如果你:

cd /usr/local
ls | grep -i homebrew
Run Code Online (Sandbox Code Playgroud)

你应该看到自制目录(/ usr/local/homebrew).资源

是的,有时你可能需要创建这个文件,而.bashrc文件的典型格式是:

# .bashrc

# User specific aliases and functions
. .alias
alias ducks='du -cks * | sort -rn | head -15'

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

PATH=$PATH:/home/username/bin:/usr/local/homebrew
export PATH
Run Code Online (Sandbox Code Playgroud)

如果您创建自己的.bashrc文件,请确保〜/ .bash_profile中包含以下行

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
Run Code Online (Sandbox Code Playgroud)

  • 这个答案帮助我弄清楚了。此评论将更新线程。我在Mac SierraOS上发现它是'/ etc / bashrc'...系统范围内的bashrc没有被隐藏.bashrc。要操作它,我必须在编辑后以'sudo vi bashrc'退出::wq!...完整命令'cd / etc /; sudo vi bashrc' (3认同)
  • 仅使用 .bash_profile 的另一个答案更快更简单。 (2认同)

ber*_*roe 39

我想你应该把它添加到~/.bash_profile代替.bashrc,(创造.bash_profile,如果它不存在.)然后,你不必添加检查额外的步骤,~/.bashrc在您的.bash_profile

您是否适合在终端中工作和编辑?以防万一,~/表示您的主目录,因此如果您打开一个新的终端窗口,您将"定位".ls除非您输入-a或指定文件名,否则前面的点使文件对正常命令不可见.

查看此答案以获取更多详细信息


Kar*_*kar 16

在我的 macOS Monterey 版本中,zsh是默认的终端 shell。每次打开终端时,zsh 都会执行 ~/.zshrc。

vi ~/.zshrc
#Add your path export to .zshrc
PATH=/usr/local/bin:$PATH 
Run Code Online (Sandbox Code Playgroud)

现在,当您打开终端时,路径将被正确设置。

  • 这是 2022 年对我有用的答案 (2认同)

小智 8

在您的终端上:

  • 键入cd ~/以转到您的主文件夹。

  • 键入touch .bash_profile以创建新文件。

  • 使用您的代码编辑器编辑.bash_profile(或者您可以直接open -e .bash_profile在 TextEdit 中输入 以打开它)。
  • 键入. .bash_profile以重新加载.bash_profile并更新您添加的任何功能。

  • `。。bash_profile ` 对我不起作用,仍然得到**“没有这样的文件或目录:.bash_profile”**。然后我做了这个 `source ~/.bash_profile` 并重新加载了 `.bash_profile` (2认同)

Nio*_*ooo 6

在某些系统上,您可以通过编辑以下内容来编辑配置文件的特定内容,而不是 .bashrc 文件:

sudo nano /etc/profile
Run Code Online (Sandbox Code Playgroud)