我要教10个以上开始使用Python的人,需要将其安装在自己的计算机上。我之所以选择Miniconda,是因为我希望通过iPython,matplotlib等进行无痛的Python 3安装。恐怕每个同时通过网络安装的人都将其阻塞。有没有办法提前获取所有软件包及其依赖项,并在讲座中将其安装在他们的计算机上?
编辑:我怀疑大多数将在Windows上运行。
最佳答案
最简单的方法是只下载Anaconda installers,并将它们保存在几个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 ...
)。
关于python-3.x - 是否可以使用依赖项完全脱机进行conda安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22878104/