我有一个依赖pygit2库的项目。 pygit2库又取决于本地安装的libgit2,并且都必须匹配次要版本:https://www.pygit2.org/install.html#version-numbers
在我的requirements.txt
中,将依赖项指定为pygit2==0.27.2
,因为我的系统上有libgit2,版本为0.27.x。在其他系统上,可能会安装不同版本的libgit2。如何指定依赖项以匹配本地安装的版本?
使用pip
甚至有可能吗?还是使用distutils
和setup.py
完成此任务?