帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何在CentOS 7系统服务器上安装Anaconda Python

如何在CentOS 7系统服务器上安装Anaconda Python

发布时间:2020年07月16日 09:34:43    来源: A5互联

Anaconda Python是一种基于Python发行版的开源编程语言,是专门为科学计算和大量数据处理而开发的。Anaconda库有200多个开箱即用的包和2000多个可下载的包,所有这些包都能让开发者和爱好者几乎瞬间更好地开发他们的数据科学相关应用。同时,Anaconda包中还附带了Conda,这是一个命令行工具,也是Anaconda的包管理器,它提供了对库、依赖关系和不同环境的管理。

以下是Anaconda在科学计算和各种数据处理方面的一些能力。

数据科学、机器学习、人工智能、数据分析、神经网络、图形表示

Anaconda 是由 Anaconda, Inc.在新的BSD许可证下开发和维护的,使用 Python 编写。

这是一个关于如何在短时间内让你的Anaconda环境运行的逐步指导。首先,让我们从服务器需求开始。

1、先决条件

在设置Anaconda Python环境之前,请确保您已经满足以下基本要求。

①服务器的处理器支持64位运算。

②安装了CentOS 7。

③具有root权限的账户或访问root账户的权限。

④下载和安装至少需要5GB左右的可用磁盘空间。

第一步:安装更新和依赖项

当然,我们首先需要使用SSH访问服务器。要启动连接,请在操作系统的终端上键入以下内容:

ssh [user]@[public_server_ip_address]

根据您的在线服务器的凭据,修改[user] 和[public_server_ip_address]变量。如果您的SSH服务器设置为使用非标准端口,则可能还需要指定端口号。

登录后,我们始终建议您检查软件包更新,因为它们可能包含错误修复,新功能和常规改进:

yum update -y

我们还可以设置EPEL版本存储库和基本依赖项,以避免在安装过程中意外丢失依赖项:

yum install epel-release -y

yum groupinstall -y "Development Tools"

第二步:安装Anaconda

在撰写本文时,可用于Linux的最新版本的Anaconda是Anaconda 2019.03。由于Python 2.7将于2020年退役,因此本教程将使用带有Python 3.7的版本。

首先,我们需要下载官方的Anaconda安装脚本。

cd /opt

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

脚本文件是一个很大的文件,可能需要一些时间才能下载。下载后,我们现在可以使用bash运行脚本:

bash /opt/Anaconda3-2019.03-Linux-x86_64.sh

运行该命令后,您应该看到以下消息:

按回车后,将显示Anaconda最终用户许可协议。只需按ENTER键,直到看到以下内容:

输入YES,然后按[Enter]键。

下一个问题是您要在哪里安装Anaconda发行版。对于本教程,我们将其保留在默认位置,即/root/anaconda3.。 按[enter]继续。

最后,现在将开始安装。该脚本将安装Python 3.7.x和Anaconda所需的其他依赖项。

安装完成后,您应该会看到几乎相同的输出:

输入YES,以初始化我们的Anaconda 3安装。该脚本将更改您的环境变量。要激活当前会话中的更改,请运行以下命令:

source ~/.bashrc

为了验证Anaconda是否已正确初始化,我们可以使用 conda脚本生成有关活动环境的信息。默认情况下,我们使用的是base环境。

第三步:更新Anaconda

首先,我们建议检查Anaconda更新。为此,请键入以下内容:

conda update --prefix [Anaconda的安装路径] anaconda

如果有更新,请输入y以继续。

第四步:测试Anaconda

最后,我们可以测试Anaconda安装程序创建不同环境的能力。

conda create--name [environment name]

如果要求继续,请以y响应提示 。最后,激活新创建的环境:

conda activate [environment name]

更改活动环境后,您应该会看到终端切换到新环境。

要检查所有可用且当前处于活动状态的Conda环境,请运行以下命令:

conda info --envs

活动环境是该位置旁边带有星号(*)的环境。

至此,您现在已经在CentOS 7服务器上安装设置了可运行的Anaconda环境。现在,您可以开始使用数据了!