如何使本地' setup.py '解析来自Artifactory的依赖。

或Naishtat
2023-01-22还剩11分08秒

Setup.py是setuptools的构建脚本。它告诉setuptools有关包的详细信息,如名称、版本和依赖项。
当我们使用本地setup.py文件安装本地.py包时,它不会到达“。pypirc”配置。因此,代替使用Artifactory默认的“Set Me Up”,我们需要添加一个“dependency_links”参数到setup.py文件,以便能够从Artifactory -解析依赖项

dependency_links = [' http:// < ARTIFACTORY IP >: 8082 / api / pypi / pypi /简单的)

如果不允许匿名访问Artifactory实例/存储库,请使用以下方法注入凭据-

dependency_links = [' http://<用户>:<密码>@ < ARTIFACTORY IP >: 8082 / api / pypi / pypi /简单']

下面的例子使用了从Github中获取的setup.py文件python的例子

用户添加图片