为了账号安全,请及时绑定邮箱和手机立即绑定

从自定义索引 setup.py 安装

从自定义索引 setup.py 安装

小唯快跑啊 2021-07-07 13:06:18
我是一个包的包维护者,该包依赖于我们自己的 pip 存储库中托管的包。我希望在执行pip install mypackage.setup(  name='mypackage',  version='1.1.2',  description='My awesome package',  dependency_links=[    'http://www.myrepo.se/packages/mydep1/',    'http://www.myrepo.se/packages/mydep2/'  ]  install_requires=[    'mydep1==1.0.0',    'mydep2==5.6.7'  ])repo 中的文件夹结构如下:packages/  mydep1/    mydep1-1.0.0.tar.gz  mydep2/    mydep2-5.5.1.tar.gz    mydep2-5.6.7.tar.gz全部根据此问题的公认答案Using an extra python package index url with setup.py但是,这不起作用。我收到错误:Collecting mydep1 (from mypackage==1.1.2)  Could not find a version that satisfies the requirement mydep1 (from mypackage==1.1.2) (from versions: )No matching distribution found for mydep1 (from mypackage==1.1.2)当我在做之前向我的 requirements.txt 添加了额外的索引 url 时,我必须将 url 添加为受信任的主机。这有关系吗?我也在使用 python 3.5.3编辑:我从 pip 激活了详细输出,它甚至没有尝试从我的 repo 中找到包。1 location(s) to search for versions of mydep1:  * https://pypi.python.org/simple/mydep1/  Getting page https://pypi.python.org/simple/mydep1/  ...
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 163 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信