2

促す

Node was installed at

   /usr/local/bin/node

npm was installed at

   /usr/local/bin/npm

Make sure that /usr/local/bin is in your $PATH.

それが私の道にあるかどうかはどうすればわかりますか?

bashプロファイル

export PATH=$PATH:/Users/anderskitson/bin

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

export PATH="/usr/local/mysql/bin:$PATH"

#navigate to tech basics theme
alias techbasics='cd /Users/anderskitson/sites/techbasics/wp-content/themes/techBasicsCustom ; subl . '

これが私のエコーです

Anderss-iMac:~ anderskitson$ echo $PATH
/usr/local/mysql/bin:/Users/anderskitson/.rbenv/shims:/Users/anderskitson/.rbenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/anderskitson/bin
4

2 に答える 2

3

それが私の道にあるかどうかはどうすればわかりますか?

プロンプトで:

echo $PATH | tr ':' '\n' | grep '^/usr/local/bin$'

が表示されている場合/usr/local/binは、$PATHにあります。

そこにない場合(そして、そうでなかった場合は驚きます):Bashプロファイルに以下を追加する必要があります:

export PATH="/usr/local/bin:${PATH}"

...そしてsourceBashプロファイルまたは新しいシェルセッションを開始します。

于 2013-02-20T03:22:40.570 に答える
0

echo $PATH自分のユーザーに伝えるのは非常に簡単な方法ですが、ノードは別のユーザーによって実行されますか?/etc/init.d/nodeに含まれる実行される可能性があります$PATH。でも、気になりません。

于 2013-02-20T03:22:44.783 に答える