【发布时间】:2012-02-19 05:24:16
【问题描述】:
您好,我目前使用的是 Mac OS X Lion。我有一个问题,当我安装像“pip”或“node”这样的包时,它们是命令行应用程序或包。我无法通过简单地键入“pip”或“node”来运行它们。我必须 sudo 才能运行它们。没有 sudo,它甚至找不到命令。有解决方案吗? 我以前用过 Ubuntu,没有遇到过这样的问题。
【问题讨论】:
-
他们的位置是否在您的常规用户的路径中?
您好,我目前使用的是 Mac OS X Lion。我有一个问题,当我安装像“pip”或“node”这样的包时,它们是命令行应用程序或包。我无法通过简单地键入“pip”或“node”来运行它们。我必须 sudo 才能运行它们。没有 sudo,它甚至找不到命令。有解决方案吗? 我以前用过 Ubuntu,没有遇到过这样的问题。
【问题讨论】:
您需要更改 PATH 以指向保存新可执行文件的目录。对于命令行应用程序,快速更改 PATH 的最佳位置是编辑用户主目录中的 .bash_profile 文件。
【讨论】: