mac上的.profile文件在哪里?

时间:2018-04-24 09:24:32

标签: python macos homebrew macos-sierra

我有13英寸的MacBook Pro(没有触控条),它正在运行mac os sierra。我已经安装了Xcode,命令行工具和自制程序。现在我想安装python 3并在从终端调用它时使其成为默认解释器。我找到了这个指南http://docs.python-guide.org/en/latest/starting/install3/osx/,当他们说我应该添加〜。/ profile的路径但我不知道在哪里找到该文件时我感到困惑。如果不存在,有人可以帮助逐步指导如何创建吗?

由于

3 个答案:

答案 0 :(得分:4)

当我遇到类似问题时,我觉得在这里增加了一些时间。

很多次不存在.profile或.bash_profile(对于bash shell)。通常,这是在全新安装操作系统或使用新计算机时。这可能会让人感到困惑,因为人们可能会认为安装不正确等。没什么好担心的。如果找不到这些文件,则只需使用vi或其他任何方式(GUI)对其进行新建,就可以了。拥有shell并不意味着您也拥有这些文件,并且如果您是第一个使用它的人,则必须自己创建它。

答案 1 :(得分:3)

您要查找的文件取决于您的shell,因此如果您使用的是bash,这是Mac系统上的默认shell,它将是~/.bash_profile~/.bashrc取决于您分别是登录shell还是非登录shell。

Mac Terminal每次打开新的终端窗口时都会运行一个登录shell,并且会调用.bash_profile,因此您应该使用~/.bash_profile

答案 2 :(得分:1)

在 Mac 上,zsh 是默认 shell。您可以通过运行来检查这一点

echo $SHELL

如果是,您可以检查 ~/.zshrc 如果不是,您可以创建一个并添加所需的命令,别名需要在终端启动期间运行。

然后就可以运行了

source ~/.zshrc

这将在每次打开终端时执行。