我刚刚开始做一个项目,我需要通过 pip 安装很多依赖项。说明是手动完成所有操作。
我之前使用过nodejs和maven,这个过程是自动化的,并且依赖关系在项目之间是隔离的。例如,在节点中,我可以在package.json中配置所有内容,然后运行npm install ik我的项目目录。
点子有类似的东西吗?
看看蟒蛇。您可以创建依赖项/包列表并将它们传递给 conda。Conda 已经拥有大多数软件包,并且很快就会拥有一切。你可以通过 anaconda 运行 pip,以防 anaconda 没有你要找的包。Anaconda非常适合包和python版本/环境管理。康达是未来!
另一种方法是...
easy_install `cat requirements.txt`
这可能很有用,因为某些包在 pip 中找不到。