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

Ubuntu 20.04上安装Miniconda3(一)

在Ubuntu 20.04上安装Miniconda3的步骤

    • 1. 下载Miniconda安装脚本
    • 2. 验证下载完整性(可选)
    • 3. 给安装脚本添加执行权限
    • 4. 运行安装脚本
    • 5. 初始化Conda
    • 6. 验证安装
    • 7. 配置conda(可选)
    • 8. 创建测试环境
    • 注意事项
    • 卸载方法

1. 下载Miniconda安装脚本

# 下载最新版Miniconda(Python 3.12)
wget https://repo.anaconda.com/miniconda/Miniconda3-py312_25.7.0-2-Linux-x86_64.sh# 或者使用curl下载
curl -O https://repo.anaconda.com/miniconda/Miniconda3-py312_25.7.0-2-Linux-x86_64.sh

2. 验证下载完整性(可选)

# 检查文件大小是否符合预期
ls -lh Miniconda3-py312_25.7.0-2-Linux-x86_64.sh# 验证SHA256哈希值(可选)
sha256sum Miniconda3-py312_25.7.0-2-Linux-x86_64.sh

3. 给安装脚本添加执行权限

chmod +x Miniconda3-py312_25.7.0-2-Linux-x86_64.sh

4. 运行安装脚本

# 基本安装(交互式)
./Miniconda3-py312_25.7.0-2-Linux-x86_64.sh# 或者使用静默安装(推荐用于自动化脚本)
./Miniconda3-py312_25.7.0-2-Linux-x86_64.sh -b -p $HOME/miniconda3

5. 初始化Conda

安装完成后,需要初始化conda以将其添加到PATH:

# 如果使用交互式安装,安装程序会提示初始化
# 如果选择静默安装或跳过了初始化,手动执行:
source ~/.bashrc# 或者重新加载bash配置
source ~/.bashrc# 如果conda命令不可用,手动添加到PATH
echo 'export PATH="$HOME/miniconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

6. 验证安装

# 检查conda版本
conda --version# 检查Python版本
python --version# 更新conda到最新版本
conda update conda

7. 配置conda(可选)

# 禁用自动激活base环境(可选)
conda config --set auto_activate_base false# 添加conda-forge频道
conda config --add channels conda-forge# 显示当前配置
conda config --show

8. 创建测试环境

# 创建一个新的Python环境
conda create -n testenv python=3.10# 激活环境
conda activate testenv# 安装一些常用包
conda install numpy pandas matplotlib jupyter# 退出环境
conda deactivate

注意事项

  1. 安装路径:默认安装到$HOME/miniconda3目录
  2. 权限:确保有足够的权限写入目标目录
  3. 磁盘空间:安装需要约1GB的可用空间
  4. Python版本:Miniconda3-py312基于Python 3.12,如果需要其他版本可以选择对应的安装包

卸载方法

如果需要卸载Miniconda:

# 删除miniconda安装目录
rm -rf ~/miniconda3# 从.bashrc中移除conda相关配置
# 编辑~/.bashrc文件,删除conda相关的export语句

这样就完成了在Ubuntu 20.04上安装Miniconda3的全部步骤。

http://www.dtcms.com/a/404085.html

相关文章:

  • 免费网站模板素材一般淘宝网站做几个月赚钱
  • 可以做设计兼职的网站有哪些工作狮城app更多网站
  • 区域提议(Region Proposal)
  • 交互性强的网站龙轩导航
  • 为什么网站关键词没有排名产品推广ppt范例
  • 前沿系统级编程:Zig 与 Rust 技术深度解析与实践
  • Spring Boot 中@RestController注解的详解和使用
  • 滨州论坛网站建设怎样做网站 知乎
  • Vue.js响应式API
  • 汕头网站建设培训公司手机开发者选项怎么关闭
  • 电子商务网站的建设目标织梦移动端网站模板下载
  • 2025.9.24总结
  • 基于 OpenCV 的 FisherFaceRecognizer 人脸识别与中文标签显示实践
  • 推荐个临汾做网站的如何自己创建购物网站
  • 做靓号网站网络黄页进入有限公司
  • 建设企业网站个人网银wordpress有多大的数据量
  • GD32E103CBT8-空闲中断DMA接收
  • 网站在正在建设中网站建设销售秘籍
  • 建设银行 网站设置密码网站开发前端的工作内容是什么
  • 接口幂等性与限流(二)
  • Cherry Studio配置MCP服务全流程解析:让AI自动调用工具处理任务
  • clo3d代做网站电商类网站建设需要多少钱
  • 湖南省邵阳市建设局网站wordpress主题开发视频课程
  • Windows设置默认的两种实现方式:ShellExecuteEx 提权与外部进程调用对比分析
  • 班级网站建设模板下载海口专注海南网站建设
  • Linux:基本指令(一)
  • LeetCode 387 字符串中的第一个唯一字符 Swift 题解:用哈希表快速定位不重复字符
  • 面试复习题---加固技术原理
  • 小蜜蜂网站建设免费摄影网站推荐
  • 青岛网站推广哪家效果好朝阳网站