環境:PythonのWindows版
Pythonの3.6.8は、などの追加インストールすることなく、組み込みコマンドで仮想環境を作成することができvirtualenvの、virtualenvwrapperおよびその他のツール。
python -m venvのMyApp
パッケージをたくさんインストールするには、このような仮想環境の整備、および非常に時間がかかるしたら、他のコンピュータの開発をこのMyAppのを我慢したい、それができダイレクトコピーのMyAppフォルダではないでしょうか?いいえ!仮想環境を作成する際、仮想環境python.exeが、pip.exeが......と、いくつかのファイルは、「ハードコード」されているため、異なるパスが間違っているので、コンピュータに、他の絶対パスを記録します!
そのため、使用するインストール方法は、パッケージ、新しい仮想環境の別のコンピュータ、仮想環境に、新しいパッケージを得ました。
1、インストールされた仮想環境の出力は、パッケージ名とバージョン番号とrequirements.txtファイルに記録:
(MyAppの)xxx>のピップフリーズ > requirements.txt
2は、インストールパッケージをフォルダ(パッケージなどのいずれかの場合に、名前)に保存されます。
(MyAppの)xxx>の PIPダウンロード -dパッケージrequirements.txt -r
3、新しい仮想環境内の別のコンピュータ:
python -m venvのMyApp
requirements.txtとパッケージ仮想環境にコピーは、仮想環境では、インストールパッケージを起動しています:
(MyAppの)YYY> PIPインストール --findリンク--no-インデックス=パッケージ-r requirements.txt
- 終わり -