Linux无交互自动安装miniconda3

一、普通执行

# 下载miniconda3
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py311_23.9.0-0-Linux-x86_64.sh 

# 自动安装miniconda3至/opt/miniconda3目录下
bash Miniconda3-py311_23.9.0-0-Linux-x86_64.sh -p /opt/miniconda3 -b

# 执行codna初始化
/opt/miniconda3/bin/conda init bash
  • -b禁用交互界面,就省去交互的过程了
  • -p指定安装路径

二、dockerfile

主要用于构建容器时自动安装miniconda3

RUN wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py311_23.9.0-0-Linux-x86_64.sh && \
	bash Miniconda3-py311_23.9.0-0-Linux-x86_64.sh -p /opt/miniconda3 -b && \
	/opt/miniconda3/bin/conda init bash
### Miniconda 安装指南 在 Linux安装 Miniconda 是一种快速配置 Python 环境的方式。以下是详细的说明: #### 下载 Miniconda 脚本 可以通过 `wget` 命令来获取最新的 Miniconda 安装脚本文件。通常可以从官方网站找到适合的版本链接。 ```bash wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh ``` 此命令会下载适用于 64 位系统的最新版 Miniconda3 的 Shell 脚本[^1]。 #### 执行安装脚本 一旦完成下载,赋予该脚本可执行权限并运行它即可启动交互式的安装过程。 ```bash chmod +x Miniconda3-latest-Linux-x86_64.sh ./Miniconda3-latest-Linux-x86_64.sh ``` 在此过程中,用户会被提示阅读许可协议以及确认目标安装目录等内容。 #### 配置环境变量 成功安装之后,默认情况下 Conda 不会在当前用户的 shell 中自动激活。为了使新打开的终端能够识别 conda 命令,需修改 `.bashrc` 文件或者手动初始化一次。 ```bash source ~/miniconda3/bin/activation # 或者更推荐的方法是让 conda 自己处理初始化工作 ~/miniconda3/bin/conda init bash ``` 如果希望创建一个新的虚拟环境,则可以按照如下方式操作: ```bash conda create -n myenv python=3.9 conda activate myenv ``` 以上步骤展示了如何设置一个名为 `myenv` 并基于 Python 版本为 3.9 的独立开发空间。 另外,在某些特定场景下可能还需要调整临时文件夹的位置以解决磁盘空间不足等问题。这可通过自定义 `$TMPDIR` 变量实现,具体做法已在另一处文档中有提及[^3]。 ### 注意事项 对于 GPU 加速计算需求较高的项目来说,除了基础软件包管理器外还经常需要用到 CUDA 工具集的支持。此时则应参照 NVIDIA 提供的相关资料来进行额外驱动程序和库函数集合部署[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值