在使用virtualenv时,您是否必须为不同的项目重新安装模块?

时间:2014-03-24 19:19:36

标签: python install virtualenv

在python中,假设我有两个项目,A和B.假设两个项目都使用numpy和pandas,但B还使用了pygame。如果我为此使用virtualenv,我会为每个创建一个环境,并在每个(两次)安装numpy和pandas吗?如果是这样,这会浪费很多时间吗?特别是对于大型模块,如numpy,pandas和matplotlib?

1 个答案:

答案 0 :(得分:0)

最佳做法是这样的。 你可以随时使用

pip freeze > requirements.txt
pip install -r requirements.txt

批量安装模块。