このガイドによるインストール後、新しいターミナルウィンドウを開くとエラーが発生します。
/Users/oluckyman/Library/Python/2.7/lib/python/site-packages/powerline/bindings/zsh/powerline.zsh:192: no such file or directory: /Users/oluckyman/Library/Python/2.7/lib/python/site-packages/scripts/powerline-config
/Users/oluckyman/Library/Python/2.7/lib/python/site-packages/powerline/bindings/zsh/powerline.zsh:196: no such file or directory: /Users/oluckyman/Library/Python/2.7/lib/python/site-packages/scripts/powerline-config
その「ガイド」には、電力線の設置に関する情報は含まれていません。 ここに表示されているパスに基づいて、pip経由で電力線をインストールしたと思いますが、関連するパスを$PATH
追加していません。
はい、pip経由でインストールしました: pip install --user git+git://github.com/Lokaltog/powerline
。
$PATH
どのパスを追加する必要がありますか?
私は知らない。 インストールされているファイルのリストについてはpip show -f powerline-status
を確認し、自分でPATHを把握する必要があります。 または、グーグルに相談してください。「mac os xpip実行可能ファイルパス」のようなものが必要です。
ほとんどの場合、 lib/python/…
bin
置き換えられたエラーメッセージからのパスです。
$HOME/Library/Python/2.7/bin
を$PATH
に追加しましたが、動作します。 ニコライありがとう。
しかし、なぜドキュメントに何もないのかわかりません。
----- PGP署名付きメッセージの開始-----
ハッシュ:SHA512
2014年11月24日には12時13分25秒PMが食べるoluckyman [email protected]は書きました:
$ PATHに「$ HOME / Library / Python / 2.7 / bin」を追加しましたが、動作します。
ニコライありがとう。
しかし、なぜそれについて何もないのか分かりません
ドキュメント。このメールに直接返信するか、GitHubで表示してください。
https://github.com/Lokaltog/powerline/issues/1189#issuecomment -64167461
適切なpip環境を設定することは私たちの仕事ではないからです。 また、「pip show -fからの推測」、「エラーメッセージからの推測」、「google it」を除いて、適切なパスを取得する方法もわかりません。
----- BEGIN PGP SIGNATURE -----
バージョン:APG v1.1.1
iQJNBAEBCgA3BQJUcvv3MBwfMDI7PjIgHTg6PjswOSAQOzU6QTA9NEA + MjhHIDxr
cC1wYXZAeWFuZGV4LnJ1PgAKCRBu + P2 / AXZZIpXPD / 0cuCMZWj5pH8ogsbvqo49M
R5cTynNaUGKjqN0gsuG970nC1oLB4Q3R1Nd2ejyrWDV7T9MB69r0ZB1kuArdbgm8
2M91cfVoNqxAoG0 / BPavXG7kudHw3jVhnktlIXfbs + tkAvkKURSHgmfdOcFzYs4l
tX9JNDP9tJy + 3U6TuPf4rxBXjWu9Hp4 / pSaqCI / w4Si7Q6AEv5P9xDOOmRTTOaJh
U9heKXfkKH5k5TVCg0MTHPBefieAl2zM5cRN7gCZh7916DiEOaUHSaZR3u1FbSO3
g7EclvI1vzLj8GIOupQmHFWr9L3pb9hx9Qk5ndvFYIX7wxaDXmLFznEW6 / 3qXr0O
Ehtc0x03GehwIFfg2QCAiSfcIIeGsCQIqOC61SuR3bbpplv0Pehl3d5vTPfPG9J +
M6Khgy4xYVV4WBN / VGgJXx3lknvWEafd + GQscZjmT756DLj2SIpNonV1NxumD8vt
U3hilt6D8xJyyVTz3OdV8 / obe + 3ZyvnD19szBTtozARp8pWmNsGlpmPW / peMKtn9
crd4Q3Xc3fSOoGFqxn9r4nP5qcU826STsCmLi3a4zDf78sfOQTnOrljMcb3q7N9 +
tqXh3Xa8zG / PrJclrC0uOrSR2i3QNXtYqszLCZN430 / BncA + tWPk3vfICPK7XfD0
3skXFIUXL / QechNH8xIJQg ==
= a + sw
----- PGPSIGNATUREの終了-----
これをトラブルシューティングに実際に追加することはできますが、適切な$PATH
を取得する方法はどちらも好きではありません。 「pip実行可能ファイルのパスが$ PATHにあることを確認してください…通常は~/.local/bin
(linux)、 ~/Library/Python/{python_version}/bin
(OS X)のようになります」のようなものを追加すると思います。
それは素晴らしいことだ。 ありがとう!
実際に私のピップはここにインストールされています
$どのピップ
/ usr / local / bin / pip
ただし、 pip
を使用して電力線をインストールすると、まったく異なるフォルダになります。
--userオプションなし
/usr/local/lib/python2.7/site-packages/powerline/にインストールされています
そしてexeファイルは思い出せませんでしたが、 pip
ように/ usr / local / bin /には絶対にありません。
--userオプション付き
〜/ Library / Python / 2.7 / lib / python / site-packages / powerline /にインストールされています
および〜/ Library / Python / 2.7 / bin /のexe
ここで$ PATHを追加し、powerline-configを機能させます。
だから私はメモを追加することが私のために働くだろうとは思わない。 :(
最も参考になるコメント
$HOME/Library/Python/2.7/bin
を$PATH
に追加しましたが、動作します。 ニコライありがとう。しかし、なぜドキュメントに何もないのかわかりません。