下载 Anaconda 时出现奇怪的文本

下载 Anaconda 时出现奇怪的文本

我按照此链接在 Ubuntu 18.04.1 中安装 anaconda:

https://www.digitalocean.com/community/tutorials/how-to-install-the-anaconda-python-distribution-on-ubuntu-18-04

当我尝试使用 curl 下载 anaconda 时,使用了以下命令(该命令下载最新版本的 anaconda,而不是链接中显示的版本):

$ curl -0 https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

我在终端中收到了以下奇怪的文本,并且持续了几分钟:

在此处输入图片描述

之后终端上重复显示“c62;c62”(但我没有输入)?

无论如何,这一切看起来都非常奇怪,所以我按下 ctrl-C 来取消该过程?

这是正常的吗?
我是否应该针对此采取任何纠正措施?

答案1

这是完全正确的行为,因为curl默认情况下会将下载的内容输出到终端,这不是您在这里所需要的,只需像这样使用它:

curl https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh > anaconda.sh

或者使用-ocurl 的标志:

curl -o anaconda.sh https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

或者使用标志保留下载脚本的全名-O(这实际上是您链接到的教程中提到的)

curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

答案2

作为已经注意到,您的curl调用是错误的。此外,curl不一定在每个 Ubuntu 安装中都可用。

但是,wget应该可以在任何 Ubuntu 上使用,因为包ubuntu-standard取决于它。下载文件的语法甚至更简单wget

wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

相关内容