Python 如何创建本地基于Web的Anaconda频道?

Python 如何创建本地基于Web的Anaconda频道?,python,anaconda,Python,Anaconda,如何创建基于web而不是基于文件的本地conda频道? 在自定义频道上没有,但解决方案是基于文件的,例如 conda -c file://... 类似地,它很好地覆盖了文件通道 然而,我正在寻找一个工件库或其他http解决方案 提前感谢您的考虑和回复。最简单的方法是使用web服务器提供与conda兼容的目录结构。下面是一个如何使用Nginx和Docker构建它的示例 但如果您需要对访问权限和搜索和浏览包的能力进行鲁棒控制,您可能需要考虑许可。 简约方法是一个服务于CONDA兼容目录结构的We

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

在自定义频道上没有,但解决方案是基于文件的,例如

conda -c file://...
类似地,它很好地覆盖了文件通道

然而,我正在寻找一个工件库或其他http解决方案


提前感谢您的考虑和回复。

最简单的方法是使用web服务器提供与conda兼容的目录结构。下面是一个如何使用Nginx和Docker构建它的示例


但如果您需要对访问权限和搜索和浏览包的能力进行鲁棒控制,您可能需要考虑许可。

简约方法是一个服务于CONDA兼容目录结构的Web服务器。下面是一个如何使用Nginx和Docker构建它的示例


但是如果您需要对访问权限和搜索和浏览包的能力进行鲁棒控制,您可能需要考虑许可。我不知道为什么这种情况不常见。PyPi服务器相当流行。如何将conda软件包上载到它?你能使用

水蟒上传吗
?很好的解决方案。我不知道为什么这种情况不常见。PyPi服务器相当流行。如何将conda软件包上载到它?你能使用水蟒上传吗?