WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-08-16 10:41:37

pythinker
会员
注册时间: 2019-02-12
累计积分: 24

Ubuntu 18.04 安装 pyfb (操作 framebuffer) 步奏

1. 打开 fbpy 官方网站 https://pypi.org/project/fbpy/
wget https://files.pythonhosted.org/packages/46/13/e931f1b15facd0e0d7a6913915e9f79f22ed9927326a841a01b5d164c3ac/fbpy-0.1.tar.gz
tar xvf fbpy-0.1.tar.gz
cd fbpy-0.1

2. 安装环境:

sudo apt-get install python-pip -y
sudo apt-get install python-numpy -y
sudo apt-get install libjack-dev -y
pip install Cython
pip install numpy

3. 修改代码 fbpy/utils/fbutils.c

插入:

#define png_infopp_NULL (png_infopp)NULL
#define int_p_NULL (int*)NULL

https://stackoverflow.com/questions/2442335/libpng-boostgil-png-infopp-null-not-found

4. 执行编译,安装:

sudo python setup.py install

离线

#2 2019-08-16 10:59:57

pythinker
会员
注册时间: 2019-02-12
累计积分: 24

Re: Ubuntu 18.04 安装 pyfb (操作 framebuffer) 步奏

执行一个demo, 看下效果: python fbpy-0.1/examples/clockdemo.py

pyfb_clock.png

离线

页脚