作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在无法访问互联网的 Windows 机器上使用 Anaconda Python 发行版。
安装非常简单:只需下载并复制 Anaconda Windows 安装程序并以标准方式安装即可。
但是说到更新:
是否可以运行类似的东西:
conda update Anaconda-2.2.0-Windows-x86_64.exe
从一体化 Windows 安装程序中提取和更新必要的软件包?
我注意到最新的 conda update
命令提供了新的 --offline
选项,但它似乎并不用于此目的...
最佳答案
一般来说,像 Anaconda Server 这样的东西旨在简化此类工作流程。
一些建议的解决方法:
在另一台有互联网的机器上重现您的安装(保存 conda list --export
到文件和 conda install --file
)。然后在该机器上使用 conda update
生成并下载包。一个可能有用的提示是,如果您使用多个 conda 包并将它们打包成一个扁平的 tarball,您可以使用 conda 安装该 tarball,它将安装所有包。或者您可以将包放在 pkgs
缓存中并使用 --offline
标志。
将较新的 Anaconda 安装到其他位置,并将包从 pkgs
缓存复制到您的当前文件夹。
这两个都有点笨重,但没有 Anaconda Server 就没有简单的方法来实现这一点。
关于python - 如何在 Windows 中离线更新整个 Anaconda Python 发行版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30387722/
我是一名优秀的程序员,十分优秀!