背景我想避免“意外地”在默认环境中工作。我想一直有一个等价于requirements.txt的东西或package.json文件可用,既可以清楚地将一个项目与另一个项目分开,也可以方便地回头看看安装了什么(以及它的版本)。但我主要从事数据科学/分析领域的工作,主要使用Python。因此,我使用Anaconda,pip,和Homebrew(我有一台Mac)。只依赖一个包管理器会很棒,而且很多人都支持onemethod或another来完成这个。事实是,截至目前(2018年9月),不可能在处理任何广泛的主题时至少避免一些混合。我的眼光放得更远,更现实,我只是想确保尽可能没有默认环境,让与他