Orangepi 香橙派 armbianp与opencv Python3安装

0.关机与重启命令

关机方法任选一行即可。
sudo shutdown -h now
sudo halt
sudo poweroff
sudo init 0
重启方法。
sudo reboot
shutdown -r now
shutdown -r 18:23:52 #定时重启在18点23分52秒关闭

1.安装armbian

https://www.armbian.com/download/?device_support=Supported
找对应板子型号 选择下图版本

在这里插入图片描述
从下面找到对应自己板子 点击进入
在这里插入图片描述
选择此处为其它版本
在这里插入图片描述

2.烧写系统

工具:Win32DiskImager
在这里插入图片描述
解压下载好的系统包,解压后得到IMG后缀格式文件,也就是系统文件
开始烧写
烧写开始
烧写成功提示

3.初始化系统

  1. **把内存卡取出放入香橙派 **
  2. 调试串口的连接说明
  1. 首先需要准备一个USB转TTL模块,此模块在OrangePi的店铺中可以买到,
    如果有其他类似的USB转TTL模块也可以,然后将USB转TTL模块的USB一端
    插入到电脑的USB接口中在这里插入图片描述

  2. 开发板的调试串口GND、TXD和RXD引脚的对应关系如下图所示
    在这里插入图片描述

  3. USB转TTL模块GND、TXD和RXD引脚需要通过杜邦线连接到开发板的调试
    串口上
    a. USB转TTL模块的GND接到开发板的GND上
    b. USB转TTL模块的RXD接到开发板的TXD上
    c. USB转TTL模块的TXD接到开发板的RXD上

  4. USB转TTL模块连接电脑和OrangePi开发板的示意图如下所示
    在这里插入图片描述

  1. 连接串口与电脑后给
    使用PuTTY连接
    使用PuTTY连接
    然后香橙派通电

启动成功,提示设置新的ROOT密码

启动成功,提示设置新的ROOT密码需要输入两次新密码

选择1
这里选择 1

请提供用户名(如您的名字):
提示设置个新的用户名 这里可以忽略 直接按Ctrl + C 结束
系统安装成功

4.更换清华大学源

修改

sources.list

文件

sudo nano /etc/apt/sources.list

把官方源前面加上#号注释掉,最下面加上下面的清华大学源列表

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free

更新(当有网络时才可以更新)

sudo apt update
sudo apt upgrade

5.armbian-config设置:无线网,SSH

输入:armbian-config

  1. 配置无线
    在这里插入图片描述
    在这里插入图片描述
    选择自己的无线并输入密码 OK后就完成无线设置

下面设置SSH为了远程使用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.使用上面方法再次更新系统,更新过程很慢

7.Python3安装

一定要先更新系统再安装,不然会报错,我就吃了这亏

apt-get install python3

原来系统默认已安装好3.7.3版本了

root@OrangePI:/# python3 -V
Python 3.7.3

安装pip需要指定python的版本

apt-get install python3-pip

**升级pip版本

pip3 install --upgrade pip

批量升级

pip3 install packaging
pip3 install pip-review

7.1 更新pip源

注:pip更换为国内源,可以大大的提高安装成功率和速度。不管你用的是pip3还是pip,方法都是一样的,如下:
例:这里举例换豆瓣源(个人认为它比较好用)
先创建文件夹,再创建这个文件
mkdir ~/.pip
vim ~/.pip/pip.conf

[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
disable-pip-version-check = true
timeout = 120
[install]
ignore-installed = true
no-dependencies = yes

7.2在 Linux 中使用 vim方法

在 Linux 中使用 vim 时,输入 vim xxx.file 输入好文件内容之后,怎么保存呢?
按 ESC,左下角就可以进行输入
:w 保存但不退出
:wq 保存并退出
:q 退出
:q! 强制退出,不保存
:e! 放弃所有修改,从上次保存文件开始再编辑命令历史

8.Opencv安装

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

测试opencv运行失败
重新安装一次

pip3 install opencv-python

但下面遇到了另一个错误。

ImportError: libGL.so.1: cannot open shared object file: No such file
or directory

重新安装opencv包:

pip3 uninstall opencv-python
pip3 install opencv-python-headless

问题解决了。
在这里插入图片描述
查看版本方法

python
import cv2
cv2.__version__

教程结束,本人也是新手 都是百度搜索出来的。如遇到与教程不同地方 建议重启下系统再试

  • 6
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值