通过命令行在 Ubuntu(或 Linux)上安装 Anaconda

Posted

技术标签:

【中文标题】通过命令行在 Ubuntu(或 Linux)上安装 Anaconda【英文标题】:Install Anaconda on Ubuntu (or Linux) via command line 【发布时间】:2015-05-05 08:18:17 【问题描述】:

我想在远程服务器上安装Anaconda。

服务器运行的是 Ubuntu 12.04。

我只能通过 SSH 访问此服务器。

如何通过命令行安装 Anaconda?

【问题讨论】:

您是否尝试过阅读链接中链接的“入门”文档? 入门文档需要通过浏览器下载安装程序。请避免不必要和无根据的讽刺。 Anaconda 不是 Redhat 的安装程序吗? 【参考方案1】:

类似的东西:

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

获取 64 位 linux 的安装程序,然后:

bash Anaconda3-2020.07-Linux-x86_64.sh

【讨论】:

运行第二行后,什么也没有发生。这是一个常见的错误吗? @LubedUpSlug 你得到什么输出?我不确定命令中的那个版本是否受支持。 我没有得到任何输出。该命令刚刚完成,没有任何反应 我使用的是最新版本。 愚蠢的问题,你肯定在 bash 中运行它,对吧?【参考方案2】:

请查看Anaconda repo archive page 并选择您要安装的适当版本。

之后,只需执行以下操作:

 # replace this `Anaconda3-version.num-Linux-x86_64.sh` with your choice
~$ wget -c https://repo.continuum.io/archive/Anaconda3-vers.num-Linux-x86_64.sh
~$ bash Anaconda3-version.num-Linux-x86_64.sh

具体例子:

在撰写本文时,Anaconda3-2020.07 是最新版本。所以,

~$ wget -c https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh
~$ bash Anaconda3-2020.07-Linux-x86_64.sh

P.S.基于 cmets,这应该也可以在 CentOS 系统中运行。

【讨论】:

这也适用于我的 CentOS Linux 7。谢谢!【参考方案3】:

您可以按照 Prashant 所说的进行操作,也可以使用 bash 脚本来自动安装。只需根据您想要的 Python 版本进行复制和粘贴即可

如果您完全在命令行中尝试使用 bash 脚本 python 2 anaconda install bash script:

# Go to home directory
cd ~

# You can change what anaconda version you want at 
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
bash Anaconda2-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda2-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc 

# Refresh basically
source .bashrc

conda update conda

python 3 anaconda install bash script

# Go to home directory
cd ~

# You can change what anaconda version you want at 
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh
bash Anaconda3-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda3-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc 

# Refresh basically
source .bashrc

conda update conda

来源:https://medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda-65623042cb5a

【讨论】:

什么是 Bash -b -p 我在搜索中找不到那些?【参考方案4】:

1 - 转到Anaconda Repository,找到您的操作系统的安装并复制地址

2 - wget paste。例如:https://repo.continuum.io/archive/Anaconda3-5.2.0-Linux-x86_64.sh

3 - 执行:bash。例如:bash Anaconda3-5.2.0-Linux-x86_64.sh

快跑!

【讨论】:

【参考方案5】:
$ sudo bash Anaconda2-4.3.0-Linux-x86_64.sh

视频教程:: https://youtu.be/JP60kTsVJ8E

【讨论】:

这假定您已经可以访问该文件,首先您需要找到该文件。视频教程需要通过他们的浏览器下载文件,除非用户打算使用 X11,否则他们可能更愿意避免使用 X11(请参阅@TomSlee 的评论以回应问题级别的另一条评论)。【参考方案6】:

只需下载 anaconda 安装程序并执行它,因为它是一个 shell 脚本。请按照以下步骤操作:

    在终端输入“wget https://repo.continuum.io/archive/Anaconda-2.3.0-Linux-x86_64.sh”

    文件将下载到当前目录。现在通过“bash ./Anaconda-2.3.0-Linux-x86_64.sh”执行下载的文件

    重启终端。这对于将 anaconda 提供的 python 版本设置为该用户的默认值非常重要。

注意-尝试使用环境来使用不同版本的 python。更改 root 的默认 python 版本可能会导致某些功能(如 yum)无法运行。

【讨论】:

如何将其作为 shell 脚本执行? 您想在上述步骤中运行shell脚本吗?或者你自己的任何脚本@kirtipurohit?

以上是关于通过命令行在 Ubuntu(或 Linux)上安装 Anaconda的主要内容,如果未能解决你的问题,请参考以下文章

通过命令行在 Mac 上安装 Docker Toolbox

android命令行在哪?

通过命令行在 Jboss 7.0.1 中部署战争

无法从命令行在 Node 上安装车把

Ubuntu 网卡配置命令

ubuntu下轻松使用apt命令安装软件