在Ubuntu中安装Miniconda

部署运行你感兴趣的模型镜像

# 1.创建文件夹

mkdir -p ~/miniconda3

# 2.下载安装包

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh

# 3.安装miniconda

bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3

# 4.删除安装包

rm ~/miniconda3/miniconda.sh

# 5.激活

source ~/miniconda3/bin/activate

# 6.初始化

conda init --all


# 参考链接:https://docs.anaconda.com/miniconda/install/#quick-command-line-install

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

<think> 首先,用户查询的是:“请问Ubuntu系统中安装Miniconda的方法”,基于提供的引用内容。引用内容包括了多个来源,描述了在Ubuntu系统上安装Miniconda的步骤和注意事项。 我需要参考这些引用来构建回答。关键点包括: - 安装步骤:下载脚本、执行安装、设置权限等。 - 可能的权限问题:建议使用root用户安装以便所有用户访问(来自[^1])。 - 安装路径:如果希望所有用户使用,安装路径应全局可访问(如/opt/miniconda)。 - 初始化:安装后初始化bashrc或zshrc,并可能禁用自动激活基础环境(来自[^3]、[^5])。 - 优化:设置国内镜像源加速下载(来自[^5])。 用户可能有特定需求,比如为普通用户安装或全局安装,但查询中未指定。因此,我应该提供通用方法,并提请注意点。 回答结构:系统指令要求结构清晰,逐步解决问题。确保真实可靠。 格式要求: - 行内数学表达式用$...$,但这个问题似乎不需要数学表达式。 - 独立公式用$$...$$,但同样可能不涉及。 - LaTeX正确。 - 中文回答。 - 生成相关问题。 - 引用末尾自然地添加引用标识,如[^1]。 回答后,添加相关问题。 步骤规划: 1. 介绍Miniconda:简要说明是什么。 2. 安装步骤:基于引用,整合通用步骤。 - 下载安装脚本。 - 执行安装。 - 设置权限(如果涉及多用户)。 - 初始化配置。 - 可选优化:禁用auto_activate_base,设置源。 3. 注意事项:从引用中提取,如安装路径、用户权限。 4. 结束回答。 然后,生成相关问题。 引用标识:我需要自然地引用来源。例如,当提到某个步骤时,在句子末尾添加[^n]。 来自引用: - [^1]: 强调root用户安装和全局路径。 - [^2]: 提供特定命令序列下载和安装。 - [^3]: 详细安装步骤,包括接受许可、设置路径、更新bashrc。 - [^4]: 下载方法。 - [^5]: 完整方法包括创建目录、下载、安装、初始化、设置源。 整合一个清晰的步骤列表。 最终回答应: - 用中文。 - 结构清晰:分步骤。 - 引用适当。 相关问题:生成2-3个相关问题,如安装后配置、常见问题解决等。 </think> ### Ubuntu系统中安装Miniconda的方法 Miniconda是一个轻量级的Conda发行版,用于管理Python环境和包。在Ubuntu系统(如22.04)上安装Miniconda时,关键步骤包括下载安装脚本、执行安装、初始化配置以及可选优化。以下方法基于多个可靠来源[^1][^3][^5],并考虑了权限和用户访问问题。安装过程建议使用命令行操作,确保系统兼容性(适用于Linux-x86_64架构)。 #### 安装步骤(以普通用户或root用户执行) 1. **下载安装脚本**: 打开终端,使用`wget`命令下载Miniconda安装脚本。推荐从官方源获取最新版本: ```bash wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh ``` 如果下载失败,可尝试备用方法如浏览器下载(保存到`~/Downloads`目录)[^4]。 2. **赋予脚本执行权限**: 下载后,确保脚本可执行: ```bash chmod +x Miniconda3-latest-Linux-x86_64.sh ``` 3. **执行安装命令**: 运行安装脚本。根据需求选择安装路径: - **默认路径(普通用户专用)**: ```bash bash Miniconda3-latest-Linux-x86_64.sh ``` 安装到当前用户的主目录(如`~/miniconda3`),仅该用户可访问[^2][^5]。 - **全局路径(多用户共享)**: 如果希望所有用户都能使用Miniconda(如团队环境),建议先用`sudo -i`切换到root用户,并指定全局路径(如`/opt/miniconda`): ```bash sudo bash Miniconda3-latest-Linux-x86_64.sh -p /opt/miniconda ``` 安装后,需确保普通用户有该路径的读写权限(例如,运行`sudo chmod -R 755 /opt/miniconda`)[^1]。 4. **安装过程中的交互操作**: - 按提示按 `Enter` 阅读许可协议,输入 `yes` 接受条款。 - 设置安装路径:直接按 `Enter` 使用默认路径,或输入自定义路径(如上述全局路径)。 - 初始化配置:当提示 `Do you wish to update your shell profile to initialize Conda?` 时,输入 `yes`。这将自动更新 `~/.bashrc` 或 `~/.zshrc` 文件,添加Conda初始化脚本[^3][^5]。 5. **生效配置并验证安装**: 安装完成后,重新加载shell配置: ```bash source ~/.bashrc # 如果使用bash # 或 source ~/.zshrc # 如果使用zsh ``` 验证安装:运行 `conda --version`。如果输出版本号(如 `conda 24.1.0`),则表示安装成功。 #### 安装后配置与优化 - **禁用自动激活基础环境**: Miniconda默认激活基础环境(在终端显示 `(base)`),可能干扰系统环境。建议禁用: ```bash conda config --set auto_activate_base false ``` 然后运行 `source ~/.bashrc` 使配置生效[^3][^5]。 - **设置国内镜像源(加速下载)**: 为避免下载慢的问题,添加清华镜像源: ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main 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/r conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 conda config --set show_channel_urls yes ``` 这能显著提升包安装速度[^5]。 - **创建虚拟环境测试**: 例如,创建一个Python 3.10环境: ```bash conda create -n myenv python=3.10 conda activate myenv ``` #### 注意事项 - **权限问题**:如果安装时未使用root用户,普通用户可能无法访问全局路径。建议在共享环境下优先采用root安装方法[^1]。 - **路径选择**:默认安装到用户主目录简单快捷,但全局路径更适合多用户协作。 - **兼容性**:本方法已在Ubuntu 22.04验证,也适用于其他Ubuntu版本(如20.04)[^3][^4]。 - **卸载方法**:如果需要卸载,删除安装目录(如 `rm -rf ~/miniconda3`)并移除 `~/.bashrc` 中的Conda初始化行即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你喜欢喝可乐吗?

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值