我有几个Python包成功上传到GemFury使用
git push fury master
把遥控器调好后。在
现在,我想在其他包的构建中使用这些GemFury托管的包(有些在GemFury上,有些不在GemFury上)。我通过研究如何更新我的设置.py为了适应这个新的来源:
^{pr2}$然后我运行这个:
sudo pip install .
如果my_包安装在本地,它就可以工作,但是如果不在本地安装,它将不会从GemFury中提取。在
如您所见,我尝试了几种不同的方法来使依赖链接正常工作,但是没有任何效果。我得到以下错误:
“找不到满足以下要求的版本:包\u-gemfury==0.1(来自mytu包==0.1)(来自版本:) 在_gemfury==0.1上找不到与包\u匹配的分发(来自my_package==0.1)”
有什么想法吗?在
我解决了这个问题
我需要的每个包都有一个。在
你需要我假设的是Gemfury包的版本号
您可以通过访问Gemfury站点并查看下载包的手动链接来找到这一点。在
例如:; https://manage.fury.io/1/versions/{x}这里}/下载?as=约翰
将依赖项链接更改为下面的。在
相关问题 更多 >
编程相关推荐