我正在尝试使用来自LinkedIn的新PyGradle plugin构建和安装python库。我立即遇到问题,因为the demo repo非常有限
repositories {
pyGradlePyPi()
}
我希望能够从官方pypi.python.org存储库中提取依赖关系,但令我惊讶的是,我能够从PyGradle的GitHub站点中挖掘出来的文档中没有提及它。有可能吗?如果没有,我该怎么办?
附言根据pygradle文档,由于使用Ivy进行实际的依赖管理,因此没有直接使用PyPi回购的方法。获得有关如何设置本地和基于Artifactory的存储库以及如何导入所需软件包的“官方”教程将非常有用。
最佳答案
简短的答案-根据文档,不支持从PyPi直接导入。有一个pivy-importer实用程序,能够将包从PiPy中拉出到本地Ivy存储库中,但是它还可以拉出一些默认包,需要扩展(手动)以拉出您可能需要的包。
据我了解,这项工作正在进行中,随着项目的成熟可能会有所改善