是否可以将conda安装完全脱机的依赖项?

hug*_*gie 6 python-3.x anaconda miniconda

我要教10个以上的人开始使用Python,需要在他们自己的机器上安装它.我选择使用Miniconda,因为我希望使用iPython,matplotlib等进行无痛的Python 3安装.恐怕每个通过网络安装的人都会堵塞它.有没有办法提前获取所有包及其依赖项并在讲座中将它安装在计算机上?

编辑:我怀疑大多数将在Windows上运行.

asm*_*rer 5

最简单的方法是下载Anaconda 安装程序,并将它们保存在几个可以传递的 USB 驱动器上。对于此类教程来说,这是相当标准的做法。

如果人们使用自己的计算机,您应该强烈要求人们事先安装 Anaconda。如果它们是计算机实验室计算机,请在教程之前自行安装。


作为一种更手动的方式,您可以从http://repo.continuum.io/pkgs/free/osx-64/index.html下载您需要的软件包(您可能也想为http://repo. continuum.io/pkgs/free/win-32/index.html),并将它们打包到 tarball 中,然后就可以了conda install packages.tar。不过,请确保您获得所有依赖项。您可能想要使用您想要的包创建一个 conda 环境,只是为了看看需要什么 ( conda create -n test package1 package2 ...)。