0
Flaskのドキュメントでは、それをvirtualenvまたはシステム全体にインストールする方法について説明しています。システム全体のインストールに関するドキュメントシステム全体のFlaskのインストール
これも可能ですが、私は推奨しません。
システム全体のインストールは推奨されないのはなぜですか?どのような問題がこのようなインストールで発生する可能性がありますか?
Flaskのドキュメントでは、それをvirtualenvまたはシステム全体にインストールする方法について説明しています。システム全体のインストールに関するドキュメントシステム全体のFlaskのインストール
これも可能ですが、私は推奨しません。
システム全体のインストールは推奨されないのはなぜですか?どのような問題がこのようなインストールで発生する可能性がありますか?
複数の異なるアプリケーション/プロジェクトを実行する場合は、主に同じバージョンのflask
とその依存関係を使用する必要があります。それ以外の場合は、図書館間で矛盾が生じます。
現在のアプリケーションに必要なものだけをインストールすると、virtualenv
にもパッケージングが簡単です(たとえば、pip freeze --local
を使用している場合など)。したがって、グローバルパッケージを含めることはできませんいらない。
最小特権の原則も同様に作用する可能性があります。グローバルライブラリでさえその範囲を越えることはまれですが、ちょっと、あなたのvirtualenv
が傷つけることができないものだけ攻撃面を減らしてください。