2017-02-02 7 views
6

[email protected]を強制的にリンクしてもよろしいですか?ノード@ 6を強制的にリンクすることはできますか?

$ which node 
$ echo $? 
1 

$ brew link node 
Error: No such keg: /usr/local/Cellar/node 

$ brew search node 
leafnode   llnode   node    node-build  [email protected]   [email protected]   [email protected]   [email protected]   [email protected] ✔   nodebrew   nodeenv   nodenv 
Caskroom/cask/mindnode-pro   Caskroom/cask/node-profiler   Caskroom/cask/nodebox    Caskroom/cask/nodeclipse   Caskroom/cask/printnode    Caskroom/cask/soundnode 

$ brew link [email protected] 
Warning: [email protected] is keg-only and must be linked with --force 
Note that doing so can interfere with building software. 

編集:

私は先に行って、それをやった:

$ brew link [email protected] --force 
Linking /usr/local/Cellar/[email protected]/6.9.5... 7 symlinks created 

nodenpm作業罰金になりました。 恐ろしい警告。

答えて

2

あなたは(私は)いくつかのセラーの問題に遭遇するかもしれ..

あなたが醸造医者からもらった出力とは何ですか?

brew doctorを実行するときに私はこれを持っていた:

警告:一部の樽のみの式はセラーにリンクされています。 brew link <formula>を使用してgettextなどの樽のみの式をセラーにリンクすると、 ./configureのステップの間に他の式が検出されます。これにより、他の数式を でコンパイルするときに問題が発生することがあります。

私はbrew unlink [email protected]を実行して、「あなたのシステムは準備ができました」と返す必要がありました。

3

私は同じ問題に遭遇し、brew info [email protected]のアドバイスに従い、export PATH="/usr/local/opt/[email protected]/bin:$PATHを私の.bash_profileに追加しました。すべてのコマンドラインツールが期待どおりに機能しました。

(実際に私の.bash_profileの行を実際に削除し、必要に応じてパスを手動で設定するエイリアスを追加しました)

関連する問題