【问题标题】:Do you have to reinstall modules for different projects, while using virtualenv?在使用 virtualenv 时,您是否必须为不同的项目重新安装模块?
【发布时间】:2014-03-24 19:19:36
【问题描述】:

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

【问题讨论】:

  • 在宏伟的计划中,安装 Numpy 和 Pandas 两次是小菜一碟。但是对于两个相关的项目,共享一个 virtualenv 可能是有意义的。

标签: python installation virtualenv


【解决方案1】:

最好的做法是像这样恕我直言。 您可以随时使用

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

批量安装模块。

【讨论】:

  • 这并没有试图解决 OP 的问题。
猜你喜欢
  • 2021-09-10
  • 2016-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-10
  • 2017-01-01
  • 1970-01-01
相关资源
最近更新 更多