我如何重新创建一个 python 虚拟环境,其中包含所有已安装的软件包?

How can I recreate a python virtual environment with all installed packages offline?

我有一个 python 虚拟环境,其中安装了以下软件包:

ad3==2.2.1
beautifulsoup4==4.6.3
cvxopt==1.1.9
Cython==0.29
decorator==4.3.0
Django==1.9.4
djangorestframework==3.6.4
lda==1.1.0
networkx==2.2
nltk==3.3
numpy==1.14.5
pbr==3.1.1
psycopg2==2.7.6.1
pystruct==0.3.2
pytz==2018.7
scikit-learn==0.20.0
scipy==1.1.0
six==1.11.0
South==1.0.2
unicodecsv==0.14.1
Wand==0.4.5

包的版本非常重要,因为其中一些包的 wheel 文件无法离线安装,我正在寻找一种方法,例如,打包我的虚拟环境的安装包作为一个实体包,以便能够随时随地设置所需的虚拟环境。

试试 virtualenv-clone 0.5.1...... https://pypi.org/project/virtualenv-clone/