首先树莓派是arm架构的,正常的linux是装不了的
第一步 安装miniconda
# 查看处理器架构
uname -a
# 如果显示的是aarch64,执行如下下载命令
wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh
# 如果显示的是armv7l,则执行如下下载命令
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-armv7l.sh
# 下载好后执行安装命令
bash Miniconda3-latest-Linux-armv7l.sh
# 安装好后执行,(.bashrc文件在哪路径就改到哪,我的.bashrc文件在 /home/pi/.bashrc)
source /home/pi/.bashrc
# 大功告成
参考链接:
【树莓派】树莓派安装miniconda 2023版_Zer0_Wu的博客-优快云博客
第二步 更新python
由于自带的python是3.4.3,根本用不了现有的软件,现在升级到3.6
conda config --add channels rpi
conda install python=3.6
# python3.6 已经安装好,输入python查看版本是否更新
python
参考链接:
在树莓派上安装 Miniconda 并创建 Python 3.6环境_ IT技术精华
第三步 创建conda 虚拟环境
# 创建名为py36的虚拟环境,pyhton版本为3.6
conda create --name py36 python=3.6
# 进入虚拟环境
source activate py36
# 退出虚拟环境
source deactivate
第四部 安装opencv
# 最好在虚拟环境下安装
conda install -c conda-forge opencv
其他:ssh的乱码问题
远程连接树莓派4b时会出现中文乱码,主要原因是4b用的是GBK编码,将ssh工具的编码方式改为GBK即可,如果不行就改成utf-8
参考链接: