本文介绍了如何创建一个基于本地Web的Anaconda频道?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何创建基于Web而不是基于文件的本地conda频道?

关于自定义一个现有问题渠道,但解决方案是基于文件的,例如

There is an existing question on custom channels but the solution is file based, e.g.

conda -c file://...

类似地,文档涵盖了文件通道很好.

Similarly, the documentation covers file channels pretty well.

但是,我正在寻找工件存储库或其他http解决方案.

However, I am looking for an artifact repository or other http solution.

预先感谢您的考虑和答复.

Thank you in advance for your consideration and response.

推荐答案

最低限度的方法是提供与conda兼容的目录结构的Web服务器.这是一个如何使用Nginx和Docker构建它的示例.

The minimalist approach is a web server serving a conda-compatible directory structure. Here's one example how to build it using Nginx and Docker.

https://www.cityscience.com/blog/private-conda -channel.html

但是,如果您需要对访问权限以及搜索和浏览软件包的功能进行严格控制,则可能需要考虑许可 Anaconda Enterprise .

But if you need a robust control over access privileges and the ability to search for and browse packages you may want to consider licensing Anaconda Enterprise.

这篇关于如何创建一个基于本地Web的Anaconda频道?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-19 12:04