pip一括インストール、ライブラリの移行

691 ワード

pythonの開発では、1台のサーバに書かれたスクリプトを別のサーバに配置すると、依存ライブラリが欠落していることを示すことがよくあります.エラーによって1回のインストールを提示する以外に、pipでdependency libsを一括インストールしたり、libsを移行したりすることができます.
1、一括インストール(オンラインインストール)
一括インストールの手順は簡単です.
pip freeze >dependency.txt
pip install -r dependency.txt

最初のステップはdependencyに依存ライブラリをインポートすることです.txtファイルでは、パスを指定することなくユーザディレクトリに保存する(例えば、D:UsersZHANG 087)第2ステップは、dependencyを一括インストールする.txtファイルのライブラリ(dependencyのデータを編集可能)
2、移転(オフライン)
既存の環境pip freeze>dependency.txtインストールするライブラリをエクスポートしてフィルタするdependency.txtのライブラリからmylibsフォルダpip download-r dependency.txt -d ./mylibs/新しい環境をインポートpip install--no-index--find-links=./mylibs/(-r dependency.txtは追加できますが追加しません)