【问题标题】:editing PATH variable on mac [closed]在mac上编辑PATH变量[关闭]
【发布时间】:2011-12-03 22:05:17
【问题描述】:

如何在 mac (Lion) 上编辑 PATH 变量。我找不到任何可以添加路径的文件。有人可以指导我吗?

文件名是什么? .profile 还是 .bash_profile???

我在哪里可以找到它? 我试过了

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile

【问题讨论】:

  • 我也有同样的问题!请有适当权限的人将此移至 Macintosh/Apple 部分以便可以打开它吗?
  • 我觉得这个问题很有用,但也许你应该在这里问:apple.stackexchange.com

标签: macos


【解决方案1】:

使用任何文本编辑器打开和编辑/etc/paths

$ sudo vi /etc/paths

(editing text files with vi)

注意:每个条目由新行分隔

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

保存并关闭文件。然后重启你的终端。

【讨论】:

  • 我必须打开一个新终端才能让它工作,而不是使用已经打开的终端。
  • sudo emacs /etc/paths :/
  • @SittingBull 欢迎您使用适合您的编辑器:)
【解决方案2】:

根据我自己的经验和互联网搜索,我发现这些地方很管用:

/etc/paths.d

~/.bash_profile

请注意,您应该打开一个新的终端窗口来查看更改。

你也可以参考这个this question

【讨论】:

    【解决方案3】:

    你可以试试这个:

    1. 打开终端应用程序。它可以在 Applications 目录内的 Utilities 目录中找到。
    2. 键入以下内容:echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile,将“YOURPATHHERE”替换为目录名称 你想添加。确保使用“>>”而不是“>”。
    3. 按 Enter。
    4. 关闭终端并重新打开。您的新终端会话现在应该使用新的 PATH。

    引用自ketio.me tutorial (archived copy)

    【讨论】:

    • 是的,我已经尝试过该命令,但按下回车后似乎没有任何反应,我重新启动了终端,但仍然没有添加路径。
    【解决方案4】:

    environment.plst 文件首先在 MAC 上加载,所以把路径放在上面。

    第一次使用,使用以下命令

    export PATH=$PATH: /path/to/set
    

    【讨论】:

    • 将相同的导出命令放在“environment.plst”文件中以使其永久保存。
    • 这个文件应该放在哪里?
    【解决方案5】:

    使用

    ~/.bash_profile
    

    ~/.MacOSX/environment.plist
    

    (请参阅运行时配置指南)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-26
      • 2016-01-22
      • 2010-10-31
      • 2013-11-20
      • 2010-09-11
      • 1970-01-01
      • 1970-01-01
      • 2013-01-03
      相关资源
      最近更新 更多