Python 有没有比pip更有效的方法来满足项目依赖性?

Python 有没有比pip更有效的方法来满足项目依赖性?,python,linux,django,dependencies,pip,Python,Linux,Django,Dependencies,Pip,我在一个系统上工作,托管人员不想使用使用pip的安装脚本。现在我们有了一个安装依赖项的大型pip需求文件。除了使用pip,还有其他方法吗?是否可以使用yum或apt-get完成此操作?我们正在使用Linux 看在上帝的份上,请不要仅仅因为你的托管人员不了解pip+virtualenv有什么好处,就转而使用发行版的软件包管理器 Linux发行版存储库中的Python包通常已经过时,并且可能带有其他Python包作者没有计划的怪癖。对于带有编译代码的Python包来说尤其如此。如果文档告诉您应该通过

我在一个系统上工作,托管人员不想使用使用pip的安装脚本。现在我们有了一个安装依赖项的大型pip需求文件。除了使用pip,还有其他方法吗?是否可以使用
yum
apt-get
完成此操作?我们正在使用Linux

看在上帝的份上,请不要仅仅因为你的托管人员不了解
pip
+
virtualenv
有什么好处,就转而使用发行版的软件包管理器


Linux发行版存储库中的Python包通常已经过时,并且可能带有其他Python包作者没有计划的怪癖。对于带有编译代码的Python包来说尤其如此。如果文档告诉您应该通过pip直接从PyPI获取某个依赖项,那么您最好遵循该要求。说服您的主机人员使用正确的工具,即
pip
virtualenv
相结合。后者将创建一个隔离的环境,并确保系统保持干净(实际上,没有人需要进行
sudopip安装
,这可能是您的主机人员害怕的事情).

我从未想到有人允许使用apt get而不是pip进行系统范围的更改。你能使用easy_install吗?哇,你的托管人员宁愿让apt get在整个系统中安装各种随机软件,也不允许在virtualenv中只集中安装Python库?获得新的托管人员。