民工心事 发表于 2024-9-28 12:16:40

在Ubuntu 16.04上安装Anaconda Python发行版的方法

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,不由得分享一下给大家。点击跳转到网站。

简介


Anaconda
是一个开源的包管理器、情况管理器和
Python

R
编程语言的发行版。它通常用于大规模数据处理、科学计算和猜测性分析,为数据科学家、开发人员、业务分析师以及从事
DevOps
工作的人员提供支持。

Anaconda
提供了超过
720
个开源软件包,并提供免费和付费版本。Anaconda
发行版附带了
conda
命令行实用步伐。您可以通过阅读
Anaconda
文档页面来相识更多关于
Anaconda

conda
的信息。

本教程将引导您在
Ubuntu
16.04
服务器上安装
Python
3
版本的
Anaconda。

先决条件


在开始本指南之前,您应该在服务器上设置一个具有
sudo
权限的非根用户。您可以通过完成我们的
Ubuntu
16.04
初始服务器设置指南来相识怎样操作。

安装
Anaconda


安装
Anaconda
的最佳方式是下载最新的
Anaconda
安装步伐
bash
脚本,验证它,然后运行它。


Anaconda
下载页面上找到
Python
3
的最新版本。在撰写本文时,最新版本是
5.0.1,但如果有更稳固的版本可用,您应该使用更晚的稳固版本。

接下来,切换到服务器上的
/tmp
目录。这是一个很好的目录,用于下载临时项目,比如
Anaconda
bash
脚本,在运行后我们将不再需要它。

cd
/tmp

使用
curl
下载您从
Anaconda
网站复制的链接:

curl
-O
https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh

如今我们可以使用
SHA-256
校验和通过加密哈希验证安装步伐的数据完备性。我们将使用
sha256sum
命令以及脚本的文件名:

sha256sum
Anaconda3-5.0.1-Linux-x86_64.sh

您将收到类似于以下内容的输出:


55e4db1919f49c92d5abbf27a4be5986ae157f074bf9f8238963cd4582a4068a

Anaconda3-5.0.1-Linux-x86_64.sh

您应该将输出与实用于您的
Anaconda
版本的
64

Linux
上的
Python
3
页面上提供的哈希值进行比对。只要您的输出与
sha2561
行中显示的哈希值匹配,那么您就可以继续进行。

如今我们可以运行脚本:

bash
Anaconda3-5.0.1-Linux-x86_64.sh

您将收到以下输出:


欢迎使用
Anaconda3
5.0.1
(由
Continuum
Analytics,
Inc.
提供)

为了继续安装过程,请查看许可协议。
请按
ENTER
继续


ENTER
继续,然后按
ENTER
阅读许可协议。阅读完许可协议后,您将被提示批准许可条款:


您是否同意许可条款?

只要您同意,输入
yes。

此时,您将被提示选择安装位置。您可以按
ENTER
接受默认位置,或指定其他位置以进行修改。


Anaconda3
将安装到以下位置:
/home/sammy/anaconda3



-

ENTER
确认位置


-

CTRL-C
中止安装


-
或在下面指定其他位置


>>>


安装过程将继续,可能需要一些时间。

完成后,您将收到以下输出:


...
安装完成。
您是否希望安装程序将
Anaconda3
安装位置添加到您的
/home/sammy/.bashrc

PATH
中?

>>>


输入
yes
以便使用
conda
命令。接下来,您将看到以下输出:


正在将
PATH=/home/sammy/anaconda3/bin
添加到
/home/sammy/.bashrc
将备份保存到:
/home/sammy/.bashrc-anaconda3.bak
...

为了激活安装,您应该源化
~/.bashrc
文件:

source
~/.bashrc

完成后,您可以通过使用
conda
命令来验证您的安装,例如使用
list:

conda
list

您将收到通过
Anaconda
安装可用的所有软件包的输出:



```markdown
#

/home/sammy/anaconda3
环境中的包:
#
|
包名
|
版本
|
架构
|
|
---
|
---
|
---
|
|
_ipyw_jlab_nb_ext_conf
|
0.1.0
|
py36he11e457_0
|
|
alabaster
|
0.7.10
|
py36h306e16b_0
|
|
anaconda
|
5.0.1
|
py36hd30a520_1
|
...

现在
Anaconda
已经安装完成,我们可以继续设置
Anaconda
环境。

##
设置
Anaconda
环境

Anaconda
虚拟环境允许您通过
Python
版本和所需的包来组织项目。对于每个设置的
Anaconda
环境,您可以指定要使用的
Python
版本,并且可以将所有相关的编程文件保存在该目录中。

首先,我们可以检查可用的
Python
版本:

```command
conda
search
"^python$"

您将收到输出,其中包含您可以选择的不同版本的
Python,包括
Python
3

Python
2
版本。由于本教程中使用的是带有
Python
3

Anaconda,您只能访问
Python
3
版本的包。

让我们使用最新版本的
Python
3
创建一个情况。我们可以通过将版本
3
分配给
python
参数来实现这一点。我们将情况命名为
my_env,但您可能盼望为您的情况使用更具描述性的名称,特别是如果您使用情况来访问多个
Python
版本。

conda
create
--name
my_env
python=3

我们将收到有关下载内容和将要安装的包的信息,然后会提示您是否要继续,只要同意,输入
y。

conda
实用步伐如今将获取情况的包,并在完成时通知您。

您可以通过输入以下内容来激活新情况:

source
activate
my_env

激活情况后,您的命令提示符前缀将更改为:



在情况中,您可以验证您使用的是您打算使用的
Python
版本:


python
--version
Python
3.6.0
::
Continuum
Analytics,
Inc.
当您预备停用
Anaconda
情况时,可以通过输入以下内容来执行:

source
deactivate
请注意,您可以将单词
source
替换为
.
以获得雷同的结果。

要针对更具体的
Python
版本,您可以将特定版本传递给
python
参数,例如
3.5:

conda
create
-n
my_env35
python=3.5
您可以使用以下命令在相应情况中更新
Python
的同一分支(例如将
Python
3.5.1
更新为
Python
3.5.2):

conda
update
python
如果您想要针对更具体的
Python
版本,可以将其传递给
python
参数,例如
python=3.3.2。

您可以使用以下命令检查您设置的所有情况:

conda
info
--envs
#
conda
情况:#|
情况名
|
路径
||
---
|
---
||
my_env
|
/home/sammy/anaconda3/envs/my_env
||
my_env35
|
/home/sammy/anaconda3/envs/my_env35
||
root
|
/home/sammy/anaconda3
|
星号表现当前运动的情况。

使用
conda
create
创建的每个情况都将附带几个默认包:



[*]openssl
[*]pip
[*]python
[*]readline
[*]setuptools
[*]sqlite
[*]tk
[*]wheel
[*]xz
[*]zlib

您可以使用以下命令添加其他包,例如
numpy:

conda
install
--name
my_env35
numpy
如果您知道在创建时想要一个
numpy
情况,可以在
conda
create
命令中指定:

conda
create
--name
my_env
python=3

numpy
如果您不再在特定项目上工作,并且不再需要相关的情况,可以将其删除。要这样做,请输入以下内容:

conda
remove
--name
my_env35
--all
如今,当您输入
conda
info
--envs
命令时,已删除的情况将不再列出。

##
更新
Anaconda您应该定期确保
Anaconda
已经更新,以便您使用的是所有最新的软件包版本。起首,您应该更新
`conda`
实用步伐:```commandconda
update
conda
在提示时,输入
y
以继续更新。

一旦
conda
更新完成,您可以更新
Anaconda
发行版:

conda
update
anaconda
同样,在提示时,输入
y
以继续。

这将确保您使用的是
conda

Anaconda
的最新版本。

卸载
Anaconda


如果您不再使用
Anaconda
并且需要卸载它,您应该从
anaconda-clean

模块开始,该模块将在您卸载
Anaconda
时删除配置文件。

conda
install
anaconda-clean

在提示时输入
y。

安装完成后,您可以运行以下命令。在删除每个文件之前,您将被提示输入
y。如果您不盼望被提示,可以在命令的末尾添加
--yes:

anaconda-clean

这还将在您的主目录中创建一个名为
.anaconda_backup
的备份文件夹:

备份目录:/home/sammy/.anaconda_backup/2017-01-25T191831

如今,您可以通过输入以下命令来删除整个
Anaconda
目录:

rm
-rf
~/anaconda3
末了,您可以从
Anaconda
添加的
.bashrc
文件中删除
PATH
行。要这样做,起首打开
nano:

nano
~/.bashrc
然后向下滚动到文件末尾(如果这是迩来的安装),或者输入
CTRL
+
W
来搜刮
Anaconda。删除或注释掉以下行:

#
added
by
Anaconda3
4.2.0
installerexport
PATH="/home/sammy/anaconda3/bin:$PATH"
编辑完成后,输入
CTRL
+
X
退出并输入
y
生存更改。

Anaconda
如今已从您的服务器中移除。

结论


本教程介绍了
Anaconda
的安装、使用
conda
命令行实用步伐、设置情况、更新
Anaconda,以及在不再需要时删除
Anaconda。

您可以使用
Anaconda
来帮助您管理数据科学、科学计算、分析和大规模数据处理的工作负载。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 在Ubuntu 16.04上安装Anaconda Python发行版的方法