「pip install --user ...」の目的は何ですか? 質問する

「pip install --user ...」の目的は何ですか? 質問する

からpip install --help

--user  Install to the Python user install directory for your platform.
        Typically ~/.local/, or %APPDATA%\Python on Windows.
        (See the Python documentation for site.USER_BASE for full details.)

のドキュメントは、site.USER_BASE興味深い恐ろしいワームホールですユニックス理解できないような主題。

の目的を--userわかりやすく説明すると何ですか? にパッケージをインストールすることがなぜ~/.local/重要なのですか? 実行可能ファイルを のどこかに置かないのはなぜですか$PATH?

ベストアンサー1

pip はデフォルトで、Python パッケージをシステム ディレクトリ (など/usr/local/lib/python3.4) にインストールします。これにはルート アクセスが必要です。

--user代わりに、pip はホーム ディレクトリにパッケージをインストールします。これには特別な権限は必要ありません。

おすすめ記事