【易客吧】_全网激活码总代_激活码商城

您现在的位置是:首页 > 热门资讯 > 正文

热门资讯

Linux 下 Anaconda 安装的终极指南:初学者到高级用户 (LINUX下载命令)

用户投稿2024-04-16热门资讯27

目录

  • 介绍
  • 先决条件
  • 安装
    • 图形化安装
    • 命令行安装
  • 安装后
    • 验证安装
    • 创建 Anaconda 环境
    • 安装包
    • 移除 Anaconda
  • 高级主题
    • 管理环境
    • 使用 Conda Forge
    • 故障排除
  • 结论

介绍

Anaconda 是一个用于数据科学和机器学习的流行 Python 发行版。它提供了超过 150 个科学包(如 NumPy、SciPy、Pandas 和 Matplotlib)的集合,以及一个方便的包管理工具(称为 conda)。本指南将引导您完成在 Linux 系统上安装和使用 Anaconda 的所有步骤,无论您是初学者还是高级用户。

先决条件

在安装 Anaconda 之前,确保您的系统满足以下先决条件:操作系统: Linux 发行版内存(RAM): 4GB 或更多磁盘空间: 5GB 或更多Python 版本: Python 3.7 或更高版本如果您不确定您的系统是否满足这些要求,请使用以下命令检查:``` cat /proc/meminfodf -hpython3 -V```

安装

图形化安装 1. 下载 Anaconda 图形安装程序:```wget```2. 运行安装程序:```bash Anaconda3-latest-Linux-x86_64.sh```3. 按照安装向导中的说明进行操作。 命令行安装 1. 下载 Anaconda 命令行安装程序:```wget```2. 运行以下命令:```bash Anaconda3-latest-Linux-x86_64.sh -b -p /path/to/anaconda3```将 `/path/to/anaconda3` 替换为 Anaconda 安装目录的路径。

安装后

验证安装 要验证 Anaconda 已成功安装,请运行以下命令:```conda --version```您应该会看到类似这样的输出:```conda 4.10.3``` 创建 Anaconda 环境 Anaconda 环境是隔离的 Python 环境,允许您同时安装和运行不同版本的库。要创建环境,请运行以下命令:```conda create -n myenv python=3.9```这将创建一个名为 `myenv` 的环境,其中包含 Python 3.9。 安装包 可以使用 conda 安装包。要安装包,请运行以下命令:```conda install packagename```例如,要安装 NumPy,请运行以下命令:```condainstall numpy``` 移除 Anaconda 要移除 Anaconda,请运行以下命令:```rm -rf /path/to/anaconda3```将 `/path/to/anaconda3` 替换为 Anaconda 安装目录的路径。

高级主题

管理环境 您可以使用 conda 命令管理环境。以下是一些有用的命令:创建环境:`conda create -n environment-name`列出环境:`conda env list`激活环境:`conda activate environment-name`退出环境:`conda deactivate`删除环境:`conda env remove -n environment-name` 使用 Conda Forge Conda Forge 是一个第三方存储库,它提供了 conda 无法提供的许多包。要使用 Conda Forge,请运行以下命令:```conda config --add channels conda-forge``` 故障排除 如果您在安装或使用 Anaconda 时遇到问题,可以尝试以下故障排除步骤:检查 Anaconda 是否已正确安装:`conda --version`检查您的环境是否已激活:`conda info --envs`确保您有足够的磁盘空间:`df -h`确保您有足够的内存:`cat /proc/meminfo`查看 Anaconda 日志文件:`cat ~/.conda/conda.log`如果问题仍然存在,您可以向 Anaconda 社区寻求帮助:

结论

本指南为您提供了在 Linux 系统上安装和使用 Anaconda 所需的所有步骤。无论您是初学者还是高级用户,您都可以使用 Anaconda 来提升您的数据科学和机器学习工作流程。

Linux非root用户离线安装anaconda

若是服务器没网可用scp命令传过去。 一直yes,不要按太多下,不然后面选择配置默认环境会直接跳过 选择yes,后面会让你选择是否安装VScode,离线下就不装了 到这一步就可以执行conda python命令了 但是如果用的是非bash还有一步 查看配置文件,并将复制到里面 此处遇到一个问题,服务器用的zsh但是没有,有。 注释掉中的相关配置就行。 我是从自己机子上配好然后用scp发过去的。

速学linux命令教程

概述:用户使用shell跟内核交互,Linux中有很多命令,不同的命令有不同的功能。多个命令合起来可以完成一个大的功能。命令很多我们不可能记得每条命令的用法。

所以,我们必须有一种方法来快速知道一个命令是如何使用的,有什么作用。所以,几乎所有的命令都提供了帮助手册,告诉命令的使用者如何使用命令、命令 的作用等等。帮助手册页很长,我们不可能为了使用一个命令,而从头到尾把帮助手册读完,这时候需要一种快速读懂(有目的的去读)命令的帮助手册的方法。是如何实现的呢?管理整个计算硬件的其实是核心(kernel 计算要系统),通常用户(user)都是以 shell 来与核心沟通,让核心达到我们所想要实现的目的。

shell 就是一个应用程序,它读入用户键入的命令,把它转换成 Linux 系统更易于理解的格式。它也包括一些基本的程序结构,让用户做选项、循环,以及把值

存储在变量中。

一、了解命令的基本格式

shell 执行程序:

shell 负责执行终端请求的程序。

用户每次向 shell命令提示符[root@Node1 ~]#键入一行信息,shell 会在分析后决定做什么。 shell 所涉及到的每行信息都遵循相同的基本格式。如:

命令选项选项参数命令参数(1)命令参数(2)

命令,一般都会提供帮助文档,只有了解了命令格式的各项意义,我们才可能很快学会新命令的使用。至少在命令行提示符中键入命令时,不会写错。

第一字段: command(命令) 可执行文件

第二字段: 命令的选项,些命令的选项带参数,有些命令的选项不带参数

中括号 [] 是可选择项,在键入该命令的时候可以选择是否省略命令的选项。

竖线 | 表示左右两边任选一个作为,命令选项的参数。

省略号... 表示该命令选项可以有多个,但是书写时,要按照下面的格式。

选项又分为:

1、长选项,使用 --options 格式。 一般选项名称是完整的。如果一个命令的长选项有多个,是不可以合并的。

2、短选项,使用 -options 格式, 一般是长选项名的简写格式。如果一个命令的短选项有多个,是可以合并的。

ls 命令的选项 -b 和 --escape 作用是一样的。

[root@Node1~]#ls-b/root/

[root@Node1~]#ls--escape/root/

注意:长选项是不可以合并使用的,在命令行提示符中,键入的命令使用到多个长选项的时候要分开写

[root@Node1~]#ls--allblock-size=1/etc/

ls:unrecognizedoption--allblock-size=1

[root@Node1~]#ls--all--block-size=4/root/

第三字段: 命令参数

命令参数有多个需要使用空格隔开。

当用户按照上述描述的格式,在命令行提示符中键入命令以后,按 [Enter] 键后,shell 就分析执行该命令。( Linux 中 [Enter] 为 CR 字符表示)shell 会先判断该命令的类型,如果是内部命令的话就直接执行,否则的话,shell 会按照 $PATH 变量的值到磁盘搜索,用户键入的命令。

1、如果搜索到用户键入的命令,产生中断,由内核(kernel)负责把命令文件从磁盘中加载到内存

中来,并开始执行该命令。此时,命令就表示为一个进程。

2、如果 shell 按照 $PATH 变量的值到磁盘中找不到该命令的话,就会报错。

[root@Node1~]#tree/etc

-bash:tree:commandnotfound

说明:

命令的位置不在 $PATH 中 和 命令不存在,都会报command not found

如果,我们键入的命令的位置不在shell搜索 $PATH 路径中,可以使用全路径描述该命令,或把该

命令所在的路径追加到 $PATH 变量中。

1、使用全路径描述文件

[root@Node1etc]#/usr/bin/tree/etc

2、把命令所在的路径加到 $PATH 变量中。

1[root@Node1~]#vim/etc/profile

在 profile 文件中添加一行 $PATH=/path1/path2/:/path2/path3

如,在编译安装 MySQL 数据库,MySQL提供的工具所在的路径设置为,shell默认的搜索路径

($PATH)。这样使用MySQL提供的一些命令,对MySQL服务器操作维护时

就不需要输入命令的全路径了。这样比较方便。在 profile 文件中添加一行

$PATH=/usr/local/mysql/bin 但是刚添加到 $PATH 中的路径,shell并不知道。

我们要通知shell,重读 profile 文件,方法是:

[root@Node1etc]#

二、我们怎么,知道一个命令的使用方法呢?

一般,命令都会提供帮助文档,我们可以通过帮助文档来查看一个命令的使用方法。我们的命令又分为: shell 内置命令 和 外部命令。

命令的类型不同,获取它的帮助文档的方式也不同。所以,我们首先要判断一个命令的类型?

判断 command 类型,使用 【type】

[root@Node1etc]#typecd

cdisashellbuiltin

得知【cd】命令,是 shell 内置命令,我们可以使用下述方法查看该命令使用方法

[root@Node1etc]#helpcd

cd:cd[-L|-P][dir]

Changetheshellworkingdirectory.

HOMEshellvariable.

[root@Node1etc]#typels

lsisaliasedto`ls--color=auto

ls命令,是外部命令。我们使用 【command --help】或【man】命令来查看命令帮助文档。man 中文意思男人,在 Linux 世界中遨游,不懂就问男人。所以要学会 man 的使用。

我们非内核命令的帮助文档存放在,/usr/share 中。

【man】命令是如何工作的?

man 会按照它的配置文件 /etc/ 中 MANPATH 定义的路径去搜索命令的帮助文档,当我

们用【man】去查看 command 的帮助文档时,如果 command 的帮助文档不在man 程序的搜索路径

中,man 是找不到 command 的帮助文档的。所以,我们在编译安装源程序的时候,如果我们安装的

程序的帮助文档目录不在【man】的默认搜索路径下,则需要把程序的帮助文档的路径添加【man】

的索引路径中。可以通过编译 /etc/ 在 MANPATH 指令中添加上程序的帮助文档的路径

就可以了,如:把 MySQL 的帮助文档的路径添加到【man】的搜索路径中

[root@node2~]#vim/etc/

#MANBIN/usr/local/bin/man

#EveryautomaticallygeneratedMANPATHincludesthesefields

MANPATH/usr/man

MANPATH/usr/share/man

MANPATH/usr/local/man

MANPATH/usr/local/share/man

MANPATH/usr/X11R6/man

MANPATH/usr/local/mysql/man/

我们的帮助文档是分章节的,不同章节表示不同的意思。了解帮助文档的不同章节的含义,我们才可以使用【man】命令快速定位到需要的内容。

查看的内容。

1、查看命令有哪些章节?使用【whatis】检索 whatis databases 数据库。而我们刚安装的程序的帮助文档不会记录到数据库里,Linux 系统使用【makewhatis】来生成数据库的。系统把生成数据库的动作做成了系统的周期性任务,每周的星期天零晨4点22分执行一次生成 whatis 数据数据的任务。所以我们刚安装的程序,使用【whatis command】是查不到命令有多少章节的。如果需要查看的话,我们可以手动执行一下【makewhatis】命令,生成 whatis databases.

[root@node2~]#whatisshutdown

shutdown(2)-shutdownpartofafull-duplexconnection

shutdown(3p)-shutdownsocketsendandreceiveoperations

shutdown(8)-bringthesystemdown

2、如章节表示的意义如下所述

man1用户命令

man2系统调用

man3库调用

man4设备文件

man5配置文件

man6游戏

man7杂项

man8管理命令

2、使用【man N】来实现用户随意查看帮助文档章节的内容

[root@node2~]#man8shutdown

3、使用【help command】来查看 command 的使用方法,没有 man 显示那么详细.

[root@node2~]#shutdown--help

shutdown:invalidoption---

Usage:shutdown[-akrhHPfnc][-tsecs]time[warningmessage]

-a:use/etc/

-k:dontreallyshutdown,onlywarn.

-r:rebootaftershutdown.

-h:haltaftershutdown.

-P:haltactionistoturnoffpower.

-H:haltactionistojusthalt.

-f:doafastreboot(skipfsck).

-F:Forcefsckonreboot.

-n:donotgothroughinitbutgodownrealfast.

应用程序的帮助文档,通常是有不同的段落组成的。每个段落描述了应用程序的不同内容。了解帮助文档各段落表示的意义,我们可以快速找到我们想要读取到的内容。

手册的段落:

1、NAME命令名称

2、DESCRIPTION命令功能的详细描述

3、OPTIONS所有选项

4、FILES与当前命令相关的配置文件

5、EXAMPLES使用示例

6、SYNOPSIS使用格式

7、SEEALSO可参考的其它手册

说明:

如果,我们想快速知道 command 是怎么使用的,可以查看帮助手册的 EXAMPLES 段。命令的帮助手册有很多字符组成,那么我们如何定位到 EXAMPLES 字符呢?

当我们使用【man】打开查看命令的帮助手册页的时候,可以使用字符串搜索。

1、输入/keywork 从文档的首部向尾部搜索,搜索到指定的字符会高亮显示。

2、输入?keywork 从文档的尾部向首部搜索,搜索到指定的字符会高亮显示。

当我们搜索到字符在文档中多处出现有的时候,可以按一些键来快速显示下一个搜索到的字符。

1、N键: 跟搜索命令相反,显示找到的下一个关键字

Linux 下 Anaconda 安装的终极指南:初学者到高级用户 (LINUX下载命令) 第1张

2、n键: 跟搜索命令相同,显示找到的下一个关键字

Anaconda 安装 国内镜像问题解决方案

镜像下载、域名解析、时间同步请点击

阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

分析是国内镜像源问题

Linux用户可以通过修改用户目录下的 文件。

Windows 用户无法直接创建名为 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。

再次执行语句conda update anaconda-navigator

done 可以连网更新

输入y执行,遇到问题:

上网寻找解决方案,有博主说添加路径,但是在安装时候已经添加过;于是卸载2021版本,重新下载安装Anaconda3,再次尝试

能够正常打开Anaconda Navigator,使用管理员身份打开Avaconda Prompt,输入conda update anaconda-navigator,报错:

重新添加了一遍路径,没能解决问题。

尝试conda clean --all --yes

再运行conda update conda,不再出现相同error,成功更新。

执行以下语句,安装opencv包:

记录一下成功时刻:

打开CMD输入:python

import cv2print(cv2. version )

如果输出版本则证明安装成功

搞定!撒花!

在文件搜索框输入%APPDATA% 出现C:Users***AppDataRoaming 查看是否有pip文件夹;

若有,点进去看是否有文件

若没有,依次新建文件夹pip,以记事本新建pip文件并重命名为

点开,修改内容为:

保存pip文件

若对本页面资源感兴趣,请点击下方或右方图片,注册登录后

搜索本页相关的【资源名】【软件名】【功能词】或有关的关键词,即可找到您想要的资源

如有其他疑问,请咨询右下角【在线客服】,谢谢支持!

Linux 下 Anaconda 安装的终极指南:初学者到高级用户 (LINUX下载命令) 第2张

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~
欢迎你第一次访问网站!