向Anaconda安装程序添加其他软件包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向Anaconda安装程序添加其他软件包相关的知识,希望对你有一定的参考价值。

我很想知道是否有方法可以向anaconda安装程序添加其他软件包。我基本上正在寻找一个创建anaconda安装程序的解决方案,其中添加了一些额外的python包。因此,我向安装者提供的参与者不必担心Internet连接或添加其他命令。

这是为了介绍动手python会话。因此,目标是使整个安装过程尽可能减少对会话参与者的混淆。

我知道使用docker以及使用环境。我正在寻找更简单的东西,比如我的参与者的anaconda安装无缝。

目前,我正在考虑做以下事情。

1)提供包的.tar.gz文件和安装程序

2)安装和创建环境后,使用pip .tar.gz中的python -m pip install c:mymodulegreat.tar.gz安装库

任何比上述方法简单的方法都是受欢迎的。

答案

来自conda上的creating custom channels文档:

如果您不希望将软件包上传到Internet,则可以通过Web服务器或使用file:// URL在本地构建自定义存储库。

该页面上的说明告诉您如何从conda包创建本地自定义存储库。它们针对的是构建自己的软件包的人,但据我所知,您也可以使用可以从https://repo.continuum.io/pkgs/的存储库下载的现有软件包。

然后,您可以在file://和/或-c命令的conda create规范中使用该存储库的conda install URL来设置用户工作的环境。

以上是关于向Anaconda安装程序添加其他软件包的主要内容,如果未能解决你的问题,请参考以下文章

Miniconda软件安装教程(Linux)

Android:向活动添加片段

安装Anaconda时是否需要将其添加到PATH环境变量中

安装Anaconda遇到问题

向jupyter notebook加入Anaconda3中已添加的虚拟环境kernel

anaconda3镜像源修改后,无法安装软件包