对于Python的pip,是否有像npm / package.json这样的项目文件支持?

时间:2014-11-17 16:24:08

标签: python pip package-management

我刚刚开始研究一个项目,我需要通过pip安装很多依赖项。说明是手动完成所有事情。

我已经使用了nodejs和maven,之前这个过程是自动化的,并且项目之间的依赖关系是隔离的。例如,在节点中我可以配置package.json中的所有内容,只需运行npm install ik我的项目目录。

pip有类似的东西吗?

2 个答案:

答案 0 :(得分:3)

查看anaconda。您可以创建依赖项/包列表并将它们传递给conda。 Conda已经拥有大部分套餐,很快就能拥有一切。如果anaconda没有你想要的包,你可以通过anaconda运行pip。 Anaconda非常适合包和python版本/环境管理。康达是未来!

答案 1 :(得分:0)

另一种方法是......

easy_install `cat requirements.txt` 

这可能很有用,因为在pip中找不到某些包。