You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过终端下载.sh文件:Anaconda安装脚本下载失败求助

解决无root权限下终端下载Anaconda3-5.1.0安装包的问题

我来帮你搞定这个问题!你遇到的情况是因为直接访问的那个URL是Anaconda的下载页面,而非实际的.sh安装包链接,服务器会自动进行重定向,默认的wget/curl命令没有正确处理这种跳转逻辑,才会下载到HTML文件。下面是几个可行的解决方案:

方法1:用wget处理自动跳转并获取正确安装包

使用wget的--content-disposition参数,它会识别服务器返回的文件头信息,自动处理重定向并获取实际的安装包文件:

wget --content-disposition https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh

方法2:用curl跟随重定向下载

curl的-L参数会自动跟随服务器的重定向,-O参数会保留原文件名,运行以下命令即可:

curl -LO https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh

安装注意事项(无root权限)

下载完成后,运行安装脚本时,当提示选择安装路径,不要使用默认的/root/anaconda3,而是选择你有权限的目录,比如个人home目录下的路径:

bash Anaconda3-5.1.0-Linux-x86_64.sh

在安装过程中,当出现"Installation location"的提示时,输入类似~/anaconda3的路径即可。

安装完成后,记得把Anaconda的bin目录添加到环境变量中,编辑你的~/.bashrc或~/.bash_profile文件,添加一行:

export PATH=~/anaconda3/bin:$PATH

然后执行source ~/.bashrc(或对应的配置文件)让环境变量生效。

验证下载文件的完整性

为了确保下载的安装包没有损坏,可以用SHA256校验和验证:

sha256sum Anaconda3-5.1.0-Linux-x86_64.sh

对比输出的校验和是否为:e9451d1f177c1981d9e70b2b5e4642c550c58b36a2708067b5d217a08de40b5a,如果一致说明文件是完整的。

内容的提问来源于stack exchange,提问作者Joshua

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 08:30:03