我有一个现有的virtualenv,其中包含很多软件包,但是旧版本的Django。
我想要做的就是复制此环境,因此我有另一个环境,它们的软件包完全相同,但是 Django的更新版本。我怎样才能做到这一点?
3
我会将所有需求冻结到一个“ requirements.txt”文件中,然后创建另一个virtualenv并运行pip install requirements.txt
—
Calvin Cheng
如果要复制的虚拟环境的python版本与默认的python环境不同,则可以将新环境设置为
—
GiriB
virtualenv -p /path/to/older/venv/bin/python new_venv
,然后使用requirements.txt
在pip freeze