在安装Debian软件包之前,我需要从pip安装一些python依赖项,让我们将其称为软件包A
。
假设我的软件包A
依赖于python scapy 2.3.3软件包,而我不想全局安装python依赖项。我需要将它们安装在python虚拟环境中。如果在安装依赖项时出现问题,我需要故意退出软件包A的安装。 (我可以在preinst
脚本中安装virtualenv和pip install命令并完成工作),但是我想知道正确的方法。如果依赖关系列表在增长,则在preinst
中安装依赖关系并不理想。如何使用require.txt或preinst
中的内容安装依赖关系。