私は多くのことについてよく読んでいます。sudo pip
は非常に悪い癖/解決策です。人々が与えたいくつかの理由は:sudo pip:どうして、なぜそうではなく、何がないのですか
- 悪質なコードを実行する可能性があります。
- 許可構造体を壊します。
- 「システムワイド」パッケージをインストールするには、Sudoを使用します。
- それは私が見つけた代替
--user
(例えばpip install --user package
)でpip
を実行しているサタン!1!1
です。私はDebianのPythonが少し違っている(私はStretchを持っている)ことを見ました。なぜなら、パスが使われているからです(省略した場合、Debtでは--user
が標準です)。結論として、私は矛盾したものがたくさん見つかった。
が、それは間違っているときsudo
とpip
を使用して一緒に、間違っている誰かが、なぜ私を説明することができ、およびすべてのほとんどは、ことを当たり前の撮影?私が遭遇した主な問題はすべてパーミッションに関するものだったので、私の推測ではsudo
は "ちょうど"所有権を壊しています。
--user
またはvirtualenv以外の解決方法はありますか?
@Rawing私が推測しなければならないのは、この質問が以前に何度も尋ねられ、答えられていたため、すばらしいGoogle検索で明らかになったからです。 – vaultah
編集ありがとう!とにかく私は既に重複していると書かれた投稿を読んで、私は質問をするために私をプッシュした正確な理由だった:1つの投稿では、 "所有権のため"、 "インターネットからコードを実行するため"スコープの可視性のために "... – ingroxd
@vaultahありがとう、私のgoogle-fuが私に失敗したようです...私はクイック検索でこのトピックに関する特に有用な情報を見つけることができませんでした。 –