别着急,坐和放宽
打开你的终端,根据你当前的设备选择对应的下载命令:
如果你现在是在泰山派 (RK3576) 的板子上操作 (ARM64 架构):
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh -O miniconda.sh
如果你现在是在 Windows 的 WSL2 或纯粹的 PC 虚拟机里操作 (x86_64 架构):
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
下载完成后,执行以下命令开始安装:
bash miniconda.sh
安装过程中的关键交互提示(按顺序):
Please, press ENTER to continue -> 按下回车键。Do you accept the license terms? [yes|no] -> 输入 yes 并回车。Miniconda3 will now be installed into this location... -> 提示安装路径(默认是 ~/miniconda3),直接按回车键确认。Do you wish the installer to initialize Miniconda3 by running conda init? [yes|no] -> 务必输入 yes 并回车。这会自动配置你的环境变量。安装完成后,刚才的配置需要你重新加载一下终端才能生效。你可以关掉终端重新打开,或者直接输入:
source ~/.bashrc
如果在命令行的最前面出现了一个 (base) 字样,说明 Conda 已经成功接管了。
你可以输入以下命令确认:
如果打印出版本号(例如 conda 24.x.x),就说明安装大功告成。
---
Miniconda 默认会在你每次打开终端时,自动进入 (base) 虚拟环境。
但是,作为搞硬件和底层开发的人,我们经常需要编译 C/C++ 代码(比如使用 make、cmake 或者交叉编译工具链)。Conda 的默认环境有时会拦截掉系统的自带编译器或者库,导致莫名其妙的编译报错。
为了保证系统环境的干净,强烈建议关闭 Conda 的开机自启:
执行完之后,下次打开终端就不会再看到默认的 (base) 了。当你想写 Python 代码或启动网关服务时,再手动激活即可。
准备好之后,你就可以随时为不同的项目创建独立的“无菌室”了。比如你要开发那个蓝牙网关:
bash
conda activate ble_gateway
此时终端前缀会变成 (ble_gateway)bash
conda deactivate
bash
conda env list
conda --version
conda config --set auto_activate_base false
conda create -n ble_gateway python=3.10