我在本地硬盘上有2-3个Python项目,每个项目都有自己的virtualenv。问题在于增加了大量空间,并且由于我的大多数项目具有相似的依赖性,因此存在大量重复文件。
有没有办法配置virtualenv或pip来将软件包安装到公共目录中,每个软件包由软件包版本命名,Python版本与Wheels一样?
例如:
然后任何需要django-celery的virtualenv可以只符合它所需的版本吗?
答案 0 :(得分:0)
virutalenv的重点是分离和划分依赖关系。你所描述的直接与其用例相矛盾。您可以进入每个单独的项目并修改环境变量,但这是一个hackish解决方案。