超详细Ubuntu安装Anaconda步骤+Anconda常用命令_ubuntu安装conda-程序员宅基地

技术标签: python  Linux  ubuntu  Python  

1. 下载Anconda安装包

安装Anaconda之前需要先下载安装包,这里提供两种下载方式:网页手动下载、wget命令下载。两种方式均可,我自己使用的是wget命令行下载。因为wget命令非常稳定。

  • 方法1:网页手动下载

  • 在Ubuntu系统里面使用firefox浏览器进入Anaconda官网:https://www.anaconda.com/
    在这里插入图片描述

  • 点击Download下载到本地(PS:Anaconda会根据访问网页所使用的系统,推荐对应的Anaconda版本,用户无需担心版本错误。如果有特定版本需要的朋友,则可以根据需要自行下载对应版本的Anaconda)。

  • 方法2:wget命令下载

  • 找到所需Anaconda版本的下载链接,这里推荐一种获取与系统匹配Anaconda版本的连接获取方式:通过鼠标右键点击1.1中页面的Download图标,获取下载链接。
    在这里插入图片描述

  • 当然还可以去清华大学开软软件镜像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载各种版本的Anaconda。

  • wget下载命令如下:

wget -c 'https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh' -P /home/krisnat/Downloads

【PS:wget的参数-c允许断点继续下载、-P指定下载目录】

  • 下载结果:
    【下的过程有点漫长…】
    在这里插入图片描述

2. 安装Anaconda

  • STEP1:使用bash命令安装Anaconda

Control +Alt +T 打开新的命令行窗口,使用bash命令安装Anaconda

bash ~/Downloads/Anaconda3-2021.11-Linux-x86_64.sh

注意bash指令后面~/Downloads/Anaconda3-2021.11-Linux-x86_64.sh包含了安装包所在路径~/Downloads/和安装包名Anaconda3-2021.11-Linux-x86_64.sh
指令执行结果:
在这里插入图片描述

  • STEP2:阅读并接受安装协议

STEP1中已经执行了安装命令。指令执行结果首先让我们审阅安装协议,这里一直按Enter直到出现 Do you accept the license terms? [yes|no] ,表示协议阅读完毕输入yes即可继续安装,如下:
在这里插入图片描述

  • STEP3:确认安装位置

STEP2输入yes后会提示确认安装位置,这里点击Enter,默认即可,界面如下:
在这里插入图片描述
接下来Anaconda就会开始安装。

  • STEP4:初始化Anaconda(包含环境变量的设置)

执行完STEP3Anaconda在Ubuntu系统里面的安装基本完毕了,但是还需要最后一步 初始化Anaconda,这一步只需要根据提示输入yes即可,界面如下:
在这里插入图片描述
如果出现以下界面,那么恭喜你已经成功在Ubuntu系统里面安装上Anaconda啦,鼓掌撒花~,那么接下来就是进一步的学习和使用了。
在这里插入图片描述

  • PS:Anaconda安装完成以后出现的个提示解读

1️⃣For changes to take effect, close and re-open your current shell.,翻译过来就是:关闭当前命令行,并重新打开,刚刚安装和初始化Anaconda设置才可以生效,重新打开一个命令行后直接就进入了conda的base环境,如下:
在这里插入图片描述

2️⃣If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: ,翻译过来就是:如果您希望 conda 的基础环境在启动时不被激活,请将 auto_activate_base 参数设置为 false,命令如下:

conda config --set auto_activate_base false

当然这一条命令执行完毕后,想要再次进入conda的base环境,只需要使用对应的conda指令即可,如下:

conda activate base

效果如下:
在这里插入图片描述

3️⃣Working with Python and Jupyter notebooks is a breeze with PyCharm Pro, designed to be used with Anaconda. Download now and have the best data tools at your fingertips. PyCharm Pro for Anaconda is available at: https://www.anaconda.com/pycharm,翻译过来就是希望大家使用 PyCharm Pro 这个IDE,妥妥的广告有没有,这里亲切地还提供了PyCharm Pro 的下载地址:https://www.anaconda.com/pycharm

3. Anconda常用命令

参见博主另一篇博文:conda常用指令

4.可能出现的问题

conda: command not found

在这里插入图片描述
解决办法

  1. 安装在当前用户目录下的情况只需要将Anconda3的安装地址添加进PATH即可。首先打开~/.bashrc,然后在将export PATH=$PATH:/home/USERNAME/anaconda3/bin添加到末尾,最后更新一下~/.bashrc。依次执行下面代码。
sudo gedit ~/.bashrc
source ~/.bashrc

添加内容【注意这里的USERNAME需要切换成自己的用户名】:

export  PATH=$PATH:/home/USERNAME/anaconda3/bin
  1. 安装Anconda3时使用了sudo权限,则以后需要运行conda则需要进入root用户才行,否则也会弹出conda: command not found错误!
  • 第一次使用su进入root账户需要先给root账户创建密码
sudo passwd root
  • 使用su指令进入root,此时应该会看到已经进入conda环境,如果安装时使用了sudo权限。
su
  • 使用exit指令退出root用户,或者快捷键Ctrl+D
exit

收集整理和创作不易, 若有帮助, 请帮忙点赞收藏️, 谢谢!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/KRISNAT/article/details/124041869

智能推荐

安装texstudio的坑_texstudio无法找到入口-程序员宅基地

文章浏览阅读1.2k次。最后看了一篇博客,说有可能是中间安装了winedt,在 WinEdt 内的 ctex 发行版(其实是一个 miktex 引擎)会覆盖这个环境变量, 导致 texlive 发行版找不到 tex 引擎以及对应的 fmt 文件, 引起了上述的错误。重复卸载下载多次后都无法解决问题。怀疑可能是版本不适配问题,于是在https://sourceforge.net/projects/texstudio/files/4.0.0/下载了4.0.0版本,终于成功打开texstudio了!所以尝试在环境变量处添加:【来源。_texstudio无法找到入口

学习Rust的第29天: cat in Rust

否则,假设提供了文件名,并且它将继续读取和打印这些文件的内容,当前将其作为注释保留。函数将命令行参数收集到字符串向量中,删除第一个参数(程序名称本身),然后。方法当前留空,可能会被实现来读取和打印指定文件的内容。方法读取由名称指定的文件的内容并将其作为 a 返回。它首先检查是否没有提供文件名,在这种情况下它调用。它检查是否没有提供文件名,在这种情况下它调用。文件名中是否存在该标志,如果存在,则调用该。文件名中是否存在该标志,如果存在,则调用该。否则,它会迭代每个文件名,使用 读取其内容。

GitHub Copilot Workspace:欢迎进入原生Copilot开发环境

一旦你对计划感到满意,你可以直接在Copilot Workspace中运行你的代码,跳入底层的GitHub Codespace,并调整所有代码更改直到你对最终结果感到满意。在去年GitHub Universe的早期展示后,今天,我们正重新想象开发者体验的本质,推出了GitHub Copilot Workspace的技术预览版:一个原生支持Copilot的开发环境。然后剩下的就是提交你的拉取请求,运行你的GitHub Actions,进行安全代码扫描,并请求你的团队成员进行人工代码审查。而且完全可以编辑……

【微机原理复试面试简答题汇总】_微机原理复试常见问题-程序员宅基地

文章浏览阅读1.2k次,点赞6次,收藏29次。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。_微机原理复试常见问题

vue快速入门(五十五)插槽基本用法

注释很详细,直接上代码……

Hbase 的架构详解_hbase架构-程序员宅基地

文章浏览阅读5.6k次,点赞10次,收藏19次。Hbase 作为 NoSQL 数据库的代表,属于三驾马车之一 BigTable 的对应实现,HBase 的出现很好地弥补了大数据快速查询能力的空缺。在前面咱们也有介绍过 HBase 的数据模型,感兴趣的小伙伴可以翻看下。谈谈你对HBase数据模型的认识?HBase 的核心架构由五部分组成,分别是 HBase Client、HMaster、Region Server、ZooKeeper 以及 HDFS。它的架构组成如下图所示。下面我们对 HBase 架构组成的每一部分详细介绍一下。1.HBas_hbase架构

随便推点

WML(Wireless Markup Language - 无线标记语言)_无线标记语言的特点-程序员宅基地

文章浏览阅读583次。WML  WML(Wireless Markup Language - 无线标记语言)。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。  WML 被用来创建可显示在 WAP 浏览器中的页面。用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。  这种描述语言同我们常听说的HTML语言同出一家,都属于XML语言这一大_无线标记语言的特点

23种设计模式(第三章结构型模式7种)_设计模式符合-程序员宅基地

文章浏览阅读307次。结构型模式结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。结构型模式分为以下 7 种:代理模式适配器模式装饰者模式桥接模式外观模式组合模式享元模式5.1 代理模式5.1.1 概述由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能_设计模式符合

链表中为何使用二级指针_链表初始化为什么要二级指针-程序员宅基地

文章浏览阅读3.6k次,点赞30次,收藏128次。本篇目录前言参数的调用方式传值调用传址调用传引用调用示例说明使用二级指针/一级指针创建链表时的对比主函数中作此调用使用二级指针创建链表使用一级指针创建链表会成功吗销毁链表时二级指针和一级指针的对比使用二级指针销毁链表使用一级指针销毁链表会成功吗总结完整代码参考来源前言在学习数据结构时,在链表初始化或者销毁链表的时候,经常使用二级指针或者一级指针的引用,这是为什么呢?同样是指向内存单元的地址,为什么就不能使用一级指针呢?使用一级指针去初始化或者是销毁链表的时候,究竟会发生什么呢?到底什么时候该用二级指针,_链表初始化为什么要二级指针

win10通过pycharm远程登录到Linux服务器,并通过matplotlib作图_pycharm连接服务绘图-程序员宅基地

文章浏览阅读3.6k次,点赞9次,收藏24次。准备工作:1.下载专业版本的Pycharm。这里为大家提供18版本的链接: https://pan.baidu.com/s/1-GYSJvUx9JoUujPfu3EPwA密码: p283 或者直接去官网下载: https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows2.安装并..._pycharm连接服务绘图

更改 MATLAB 当前文件夹 或 将其文件夹添加到 MATLAB 路径。出错_manually add this path to the matlab path-程序员宅基地

文章浏览阅读8.7k次。更改 MATLAB 当前文件夹 或 将其文件夹添加到 MATLAB 路径。出错_manually add this path to the matlab path

iOS之UIView动画_oc uiview animate 关键帧-程序员宅基地

文章浏览阅读5.5k次。在AppStore中的应用越来越重视动画效果的使用,一个良好动画效果可以让两个状态之间平滑地过度,也可以利用动画吸引住用户的眼球_oc uiview animate 关键帧