如何使本地' setup.py '解析来自Artifactory的依赖。
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的例子
