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

Ubantu22系统安装Miniconda3

1、Anaconda和Miniconda异同

清华源镜像的Miniconda3和Anaconda都是用于管理Python环境和软件包的工具,但它们之间存在一些关键的不同之处。下面将分别介绍它们的特点以及使用清华源镜像的差异。
相同点:
(1)功能相似:两者都提供了Conda包管理和环境管理系统,允许用户安装、更新和卸载各种科学计算和数据分析相关的Python库。
(2)跨平台支持:两者均支持Windows、macOS和Linux操作系统。
(3)社区支持:两个工具都有活跃的社区支持,用户可以在论坛、GitHub等平台上获得帮助和分享经验。
不同点:
(1)大小与轻重:
Miniconda:Miniconda是一个轻量级的版本,只包含了最基本的Conda工具以及Python本身。它不包含预装的科学计算库,这意味着你需要手动安装这些库。
Anaconda:Anaconda则是一个包含了大量常用科学计算库(如NumPy、Pandas、Scikit-Learn等)的发行版,因此它比Miniconda要大得多。
(2)安装文件大小:
Miniconda的安装文件较小,适合网络带宽有限或希望自定义安装的用户。
Anaconda的安装文件较大,因为它包含了更多的库和工具。
————————————————————————
清华源镜像通常是指通过清华大学提供的国内镜像站点来加速软件包的下载速度。使用清华源镜像可以显著提高从国外服务器下载软件包的速度,尤其是在中国地区。
清华源镜像地址:

https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple

——————————————————————————

2、选择anaconda和Miniconda3的原则

(1)如果你只需要最基本的Conda工具,并且希望控制自己安装的库,可以选择Miniconda。
(2)如果你希望快速开始使用科学计算库并且不介意较大的安装文件,可以选择Anaconda。
使用清华源镜像可以加速软件包的下载速度,适用于所有使用Conda的用户。
————————————————————————————————

3、具体安装步骤

无论是Miniconda还是Anaconda,在安装时都可以指定使用清华源镜像来加速下载过程。

Miniconda3

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

anaconda

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.07-Linux-x86_64.sh
bash Anaconda3-2023.07-Linux-x86_64.sh

配置Conda使用清华源
安装完成后,你还可以配置Conda使用清华源作为默认的包源。

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

检查安装是否成功

conda --version

————————————————————————
注意:此时容易遇到的两个错误
(1)输不出版本号
解决方式:环境变量设置的问题

sudo vi /etc/profile

写入以下内容:

export PATH=“/home/miniconda3/bin:$PATH”

Notes:请注意这里设置环境变量的路径根据自己的实际路径填写!
写好保存

:wq!

引导截图

然后重新加载配置文件

source /etc/profile

然后检查版本即可成功
成功截图
(2)conda activate xxx 命令进入不了虚拟环境
解决如下:

conda init

然后关闭终端,重新开启一个再输入命令即可

conda activate [xxx]

成功截图

————————————————————————
到此,Ubantu22系统下的Miniconda安装over!

http://www.lryc.cn/news/507066.html

相关文章:

  • 130、java中在使用new ArrayList<>(),在参数中传入一个集合的作用
  • Mybatis-plus-Join--分页查询
  • 对BG兼并点的理解-不断刷新版
  • python的游标是什么
  • 硬件---14---PCB学习:PCB封装库及布局操作
  • 什么是MyBatis
  • 开发技术-Java改变图片格式
  • 基于DockerCompose搭建Redis主从哨兵模式
  • aioice里面candidate固定UDP端口测试
  • Git使用教程-分支使用/合并分支提交
  • 单元测试使用记录
  • LabVIEW实时信号采集与频谱分析
  • OpenCV(python)从入门到精通——运算操作
  • 基础2:值类型与右值引用
  • GitHub年度报告发布!Python首次超越JavaScript
  • EdgeX Message Bus 消息总线
  • 【JavaEE进阶】关于Maven
  • YOLOv9-0.1部分代码阅读笔记-autoanchor.py
  • Electronjs+Vue如何开发PC桌面客户端(Windows,Mac,Linux)
  • 谷歌浏览器 安装谷歌浏览器特定版本后禁止自动更新
  • Linux计算时间差
  • Python的3D可视化库【vedo】2-5 (plotter模块) 坐标转换、场景导出、添加控件
  • 【VUE】13、安装nrm管理多个npm源
  • 【SQL/MySQL 如何使用三种触发器】SQL语句实例演示
  • Docker容器五种网络驱动模式详解
  • netfilter简介及流程图
  • Vue 前端代码规范
  • JAVA:组合模式(Composite Pattern)的技术指南
  • js常用方法之: 预览大图(uniapp原生方法封装)
  • python 高级用法