apt update
apt update
- 作用:更新系统软件包列表。
- 说明:这是在安装任何新软件前推荐执行的命令,确保你获取到最新的软件版本信息。
- 类似操作:刷新软件商店的“商品目录”。
2. apt install curl && apt install ffmpeg(这是我下载ffmpeg,可以不装,只装curl)
apt install curl && apt install ffmpeg
- 作用:安装
curl
和 ffmpeg
两个工具。 - 说明:
curl
:用于从命令行下载网络资源(比如下载 Miniconda 安装脚本)。ffmpeg
:用于处理音视频文件(如果你后续要处理多媒体数据,会用到)。
3. curl -LO https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
curl -LO https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- 作用:使用
curl
从 Anaconda 官方下载 Miniconda 的安装脚本。 - 参数说明:
-L
:如果链接跳转,自动跟随。-O
:保存文件名为远程文件名(这里是 Miniconda3-latest-Linux-x86_64.sh
)。
- 结果:当前目录下会出现一个名为
Miniconda3-latest-Linux-x86_64.sh
的安装脚本文件。
4. bash Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
- 作用:运行 Miniconda 的安装脚本。
- 安装过程会提示你:
- 按回车继续阅读许可协议。
- 输入
yes
接受协议。 - 确认安装路径(默认是
/root/miniconda3
,也可以自定义)。 - 是否初始化 Conda(将 Conda 添加到 shell 配置中)。
5. exec $SHELL
exec $SHELL
- 作用:重新加载当前的 shell 环境。
- 说明:如果你在安装 Conda 时选择了“初始化”,Conda 会修改你的 shell 配置文件(如
.bashrc
或 .zshrc
),这条命令让配置立即生效。
6. conda deactivate
conda deactivate
- 作用:退出当前激活的 Conda 虚拟环境(如果有)。
- 说明:如果你之前激活过某个环境(如
conda activate myenv
),这条命令会切换回 base 环境。
7. conda init --all
conda init --all
- 作用:将 Conda 初始化到所有支持的 shell 中(如 bash、zsh、fish 等)。
- 说明:这样你每次打开终端时,Conda 就会自动加载,你就可以直接使用
conda activate
等命令。 - 注意:如果你只使用 bash,也可以用
conda init bash
。
2. 配置环境变量export PIP_INDEX_URL=https://xxxxxxxxxxx3. 安装依赖包
pip install mmcv-full==1.4.0
conda create -n k python=3.12
conda activate k