在Artifactory上创建一个虚拟仓库,并将Pypi远程仓库添加为远程仓库。然后将Pypi仓库添加到虚拟仓库中。最后,清除Artifactory代理缓存并重新启动Artifactory服务器。示例如下:
POST /api/repositories { "rclass": "virtual", "packageType": "pip", "key": "my-pypi-virtual" }
POST /api/repositories/pypi { "remoteRepoUrl": "https://pypi.org/simple" }
POST /api/repositories/my-pypi-virtual/remote-repos { "repoKey": "pypi" }
POST /api/system/properties { "key": "artifactory.pypi.simple.cache.expiration", "value": "0" }