当前位置: 首页 > news >正文

Ubuntu安装Anaconda3

本文详细阐述了在 Ubuntu 系统中安装 Anaconda3 的完整流程。包括 Anaconda3 安装包的获取途径,具体安装过程中的每一个步骤及注意事项,还有安装后的环境变量设置和安装成功的验证方法。旨在为 Ubuntu 用户提供清晰、易懂且准确的 Anaconda3 安装指南,帮助读者顺利完成安装,为后续的 Python 开发和数据处理工作奠定基础。 

1. 下载Anaconda

下载地址:

Anaconda | Anaconda Distribution

下载适合电脑Python版本和计算平台的版本。

2. 推荐切换到国内源

anaconda的源改为国内镜像, 配置文件是~/.condarc

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

pip源改为国内镜像, 配置文件是~/.pip/pip.conf, 该后的文件内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=https://pypi.tuna.tsinghua.edu.cn

update conda

conda update conda -y
conda update anaconda -y
conda update python -y
conda update --all -y

3. 安装 Anaconda

bash Anaconda3-5.3.0-Linux-x86_64.sh # make sure append the Anaconda executable 

一直按回车 

遇到下面的提示,按回车会安装到默认目录;

如果系统安装盘不够大,建议安装在其它挂载盘上,这里输入你想要安装的目录,然后按回车。

Anaconda3 will now be installed into this location:
/home/xxx/anaconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

遇到下面的信息表示安装成功

no change     /home/xueht/disk/anaconda3/condabin/conda
no change     /home/xueht/disk/anaconda3/bin/conda
no change     /home/xueht/disk/anaconda3/bin/conda-env
no change     /home/xueht/disk/anaconda3/bin/activate
no change     /home/xueht/disk/anaconda3/bin/deactivate
no change     /home/xueht/disk/anaconda3/etc/profile.d/conda.sh
no change     /home/xueht/disk/anaconda3/etc/fish/conf.d/conda.fish
no change     /home/xueht/disk/anaconda3/shell/condabin/Conda.psm1
no change     /home/xueht/disk/anaconda3/shell/condabin/conda-hook.ps1
no change     /home/xueht/disk/anaconda3/lib/python3.12/site-packages/xontrib/conda.xsh
no change     /home/xueht/disk/anaconda3/etc/profile.d/conda.csh
modified      /home/xueht/.zshrc==> For changes to take effect, close and re-open your current shell. <==Thank you for installing Anaconda3!

 启动

directory to your PATH environment variable in .bashrc
source ~/.bashrc
python --version # to show the python version

参考文献

https://www.pugetsystems.com/labs/hpc/Install-TensorFlow-with-GPU-Support-the-Easy-Way-on-Ubuntu-18-04-without-installing-CUDA-1170/

Ubuntu18.04 + NVidia显卡 + Anaconda3 + Tensorflow-GPU 安装、配置、测试 (无需手动安装CUDA) - xbit - 博客园

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Bug定义及生命周期(七)
  • Java中Maven打包方式pom、jar、war的区别
  • 对象切片(Object Slicing)
  • Data Harmonizer(数据协调器)------线程
  • 拥有一个公网固定IP,既然如此简单、HTTP 虚拟专线:为您开启专属网络访问新时代
  • 【STM32 FreeRTOS】事件标志组
  • C语言-使用数组法,指针法实现将一个5X5的矩阵中最大的元素放在中心,四个角分别放四个最小的元素(顺序为从左到右,从上到下,从小到大存放),写一函数实现之。
  • Java垃圾收集器工作原理
  • Docker三剑客之Docker Engine
  • 深入理解 Kibana 配置文件:一份详尽的指南
  • MySQL表的增删改查(基础)
  • Leetcode 70.爬楼梯
  • 使用 Python 解密加密的 PDF 文件
  • [高频sql50题]第1731题,每位经理的下属员工数量
  • 【C语言篇】数组和函数的实践:扫雷游戏(附源码)
  • 《深入 React 技术栈》
  • 【附node操作实例】redis简明入门系列—字符串类型
  • Angular 响应式表单之下拉框
  • bearychat的java client
  • es6--symbol
  • Invalidate和postInvalidate的区别
  • JavaScript 奇技淫巧
  • JavaScript新鲜事·第5期
  • java第三方包学习之lombok
  • JS函数式编程 数组部分风格 ES6版
  • passportjs 源码分析
  • Python中eval与exec的使用及区别
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Terraform入门 - 1. 安装Terraform
  • TypeScript实现数据结构(一)栈,队列,链表
  • 大整数乘法-表格法
  • 汉诺塔算法
  • 微服务核心架构梳理
  • 小程序01:wepy框架整合iview webapp UI
  • 一个SAP顾问在美国的这些年
  • 交换综合实验一
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (CVPRW,2024)可学习的提示:遥感领域小样本语义分割
  • (Forward) Music Player: From UI Proposal to Code
  • (k8s中)docker netty OOM问题记录
  • (solr系列:一)使用tomcat部署solr服务
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (五)c52学习之旅-静态数码管
  • (已解决)Bootstrap精美弹出框模态框modal,实现js向modal传递数据
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET 使用 XPath 来读写 XML 文件
  • .net操作Excel出错解决