Nexus 存储库上的 conda 包

Posted

技术标签:

【中文标题】Nexus 存储库上的 conda 包【英文标题】:conda package on Nexus Repository 【发布时间】:2017-07-09 19:40:48 【问题描述】:

我的公司使用 Nexus 存储库作为包管理的 npm 代理。 有没有人有使用 Nexus 来保存 conda 包(python)和代理的经验? 在 Nexus 文档中明确表示 Nexus 支持 pypi 存储库,但我想知道它是否也支持 conda(anaconda 存储库) 适用吗? 谢谢 萨尔

【问题讨论】:

【参考方案1】:

我们目前不支持 Conda 软件包。我自己从来没有尝试过,我怀疑尝试使用 PyPi 托管的 repo 等是行不通的……对于 Conda 包。

【讨论】:

您好,感谢您的快速响应。我是 Nexus Repository 的相对论新手。您是否相信我可以使用“nexus raw repository”在 Nexus 中支持 Conda,或者我正在浪费时间。我非常感谢您的帮助和建议。谢谢萨尔 我不认为这会起作用,raw 非常简单(出于某种原因,它主要用于 curl/wget 文件的输入和输出)。我想 Conda 有它需要使用的特定端点,可能还有其他有趣的东西。如果您有兴趣为 Nexus Repository 3 编写 Conda 插件,我可以在那里为您提供一些帮助 :) 非常感谢您的帮助。你提供帮助我为 Nexus 编写 conda 插件的提议非常诱人,我很有可能会抽出时间去做,我想这不是一件容易的事。如果您有一些说明文档如何操作,我希望您能与我分享。但请不要在此刻浪费时间,因为我找到时间的机会非常低。非常感谢您的帮助。 据我所知,这目前无法正常工作,但有人写了一个 apt-get 插件:github.com/mpoindexter/nexus-repository-apt 那么,@user1470957 和 DarthHater 有没有联系以创建真正的 Conda 实现?

以上是关于Nexus 存储库上的 conda 包的主要内容,如果未能解决你的问题,请参考以下文章

将一个存储库上的 Azure 静态 Web 应用程序与另一个存储库上的 API 连接起来

分叉存储库上的原始存储库问题

多个存储库上的 JOOQ @Transactional

使用 gradle 解决代理存储库上的 ivy 依赖关系会导致资源丢失

sh 删除本地和远程存储库上的所有标记(小心)

删除不再在远程存储库上的本地 git 标签