管理python依赖项以安装其他软件包

时间:2020-07-06 13:06:35

标签: python-packaging package-management

Python软件包可以通过系统软件包管理器(例如apt)或专用管理器(例如pip)进行安装。考虑安装依赖python软件包的系统软件包。 管理系统软件包的python依赖项的最佳实践是什么?如我所见,有两种可能性:

  • 管理器(类似于apt)只需安装所需文件,这可能会导致python软件包重复,例如 eg ,已经安装的用户通过{{1 }} numpy未检测到并且还将安装pip,这可能导致其他问题之间的版本冲突;
  • 管理器(类似apt)必须检查是否有其他管理器安装了依赖项软件包,如果numpy软件包需要python软件包的更新版本,则稍后可能会导致版本问题, apt不会处理。

0 个答案:

没有答案