如何从Artifactory中创建一个本地的“setup.py”来解析依赖。
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的例子
