树莓派安装opencv,装了好几次都失败了,这次慢慢来,一步一步记录下
1.安装树莓派系统
下载树莓派镜像,然后烧录到SD卡 下载地址
2.开启SSH
在boot目录下新建一个ssh文件,然后把卡放进树莓派,启动
3.连上ssh 先扩容
1、终端输入 sudo raspi-cinfig 进入系统调试界面
2、选择1 Expand Filesystem
3、点击确定 然后重启
4.更换软件源
先修改软件源,终端输入:
1 |
sudo nano /etc/apt/sources.list |
将原来的两行注释或者删除,替换成下面这两行 然后ctrl+o 保存并退出
1 2 |
deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi |
执行:
1 |
sudo apt-get update && sudo apt-get upgrade |
接下来更换pip源,终端输入:
1 2 |
mkdir ~/.pip nano ~/.pip/pip.conf |
把下面的代码粘贴进去,然后保存
1 2 3 4 5 6 7 |
[global] timeout=6000 index-url=http://mirrors.aliyun.com/pypi/simple/ [install] use-mirrors=true mirrors=http://mirrors.aliyun.com/pypi/simple/ trusted-host=mirrors.aliyun.com |
5.修改swap容量为1G,默认是100M编译opencv不够用
可以在终端输入:free -m 查看容量 默认是99
在终端输入:
1 |
sudo nano /etc/dphys-swapfile |
找到CONF_SWAPSIZE 修改成1024 然后保存
重启swap服务
sudo /etc/init.d/dphys-swapfile restart
edit 100 to 1024 save and out
restart service
sudo /etc/init.d/dphys-swapfile stop/start
6.下载最新的python编译(待更..)
1 2 3 4 5 |
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz tar xf Python-3.7.3.tar.xz cd Python-3.7.3 ./configure --prefix=/usr/local/lib/python-3.7.3 make -j 4 |
现到这里了,明天再更
文章评论 暂无评论
暂无评论