摘要:最近公司提供了一个树莓派4B,距离之前玩树莓派3B+已经有一段时间了,所以准备在之前用过的SD卡上重新装最新系统,这次安装过程与上次不太一样所以记录一下。上次关于在树莓派3B+上安装系统的博客链接:《树莓派的系统安装,并且利用网线直连 Mac 进行配置》。 使用工具 一个SD卡(TF卡,不需要格式化 阅读全文
posted @ 2020-03-27 13:59 Zhenqi 阅读(4291) 评论(2) 推荐(0) 编辑
摘要:我之前写过一篇文章关于如何解决这个问题,原文为《Python: 通过 pip 安装第三方包后依然不能 import》,其中只提到一种方法:下载第三方包的压缩文件,然后通过 python setup.py install 。这种方法可能适用于一部分包,但是针对一些不知道压缩文件在哪儿下载的包,需要用其 阅读全文
posted @ 2020-01-02 14:14 Zhenqi 阅读(1994) 评论(3) 推荐(0) 编辑
摘要:如果你有一个直接可以双击正常打开的静态 HTML 文件,你可以通过 apache2 的方式使网页挂载在你的 localhost 上,同一内网中别的设备就能够输入你的电脑 IP 作为网址访问该静态网页。 但是,如果你的网页是通过 Flask 动态生成的,那你就不能通过上述方式实现跨设备访问网页了。 这 阅读全文
posted @ 2019-07-10 14:55 Zhenqi 阅读(575) 评论(2) 推荐(1) 编辑
摘要:根据官网https://downloads.mariadb.org/mariadb/repositories/(截图如下),选择相应的系统和版本后,就能找到需要的数据源。截图之后是我的具体操作步骤。 具体下载操作 1. 在/etc/yum.repos.d/中添加名为 MariaDB.repo 的空文 阅读全文
posted @ 2019-07-04 15:18 Zhenqi 阅读(211) 评论(0) 推荐(0) 编辑
摘要:本文记录如何用树莓派和下图的显示屏展示内容。 用到的设备: OLED显示屏模块,IIC接口,128*32点阵,驱动芯片SSD1306(购买链接) 树莓派 3 Model B+,有外接显示屏、鼠标(如果没有可以用个人电脑连接树莓派,Mac 系统的可点击参考《Mac 通过 VNC 打开树莓派远程桌面(不 阅读全文
posted @ 2019-06-19 12:13 Zhenqi 阅读(4711) 评论(0) 推荐(1) 编辑
摘要:最近在研究如何利用 MQTT 连接两个设备。在查询了很多资料后,我了解到可以利用 Mosquitto 的桥接模式。其中有篇文章《Mosquitto MQTT Bridge-Usage and Configuration》(http://www.steves-internet-guide.com/mo 阅读全文
posted @ 2019-06-14 11:21 Zhenqi 阅读(3806) 评论(4) 推荐(1) 编辑
摘要:我有一个 Eclipse 导出的 Runnable JAR file,双击后运行程序,里面的图片都不见了。 上网搜寻了好久,给出的方法都特别复杂,都是修改原来引用图片的代码,不直接写图片位置,而是要用到 getResource() 方法。 不过有个帖子给了我灵感:图片不显示的原因就是 jar 包中的 阅读全文
posted @ 2019-06-05 14:04 Zhenqi 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:手头有一块 LCD1602显示屏,于是尝试着用树莓派控制它的显示。网上直接找到现成的例子,操作成功,在此记录。 树莓派版本:Model 3B+ 树莓派系统:Raspbian Stretch with desktop and recommended software,April 2019 参考资料:《 阅读全文
posted @ 2019-05-30 16:07 Zhenqi 阅读(2552) 评论(1) 推荐(0) 编辑
摘要:树莓派 GPIO 控制输出的入门应该都是从控制 LED 灯开始的吧。 树莓派版本:Model 3B+ 树莓派系统:Raspbian Stretch with desktop and recommended software,April 2019 连接装置 准备一个 LED 灯,两个两头都为母的杜邦线 阅读全文
posted @ 2019-05-30 12:51 Zhenqi 阅读(9141) 评论(0) 推荐(0) 编辑
摘要:这两天开始接触用 Python 控制树莓派的 GPIO 输出,有时候想在终端输出一些中文,于是找到了如何添加中文输入法的方法。 配置中文环境 终端执行 sudo raspi-config 进行配置,具体操作步骤可参考我的另一篇文章《树莓派的系统安装,并且利用网线直连 Mac 进行配置》中的“汉化、时 阅读全文
posted @ 2019-05-30 10:19 Zhenqi 阅读(7688) 评论(0) 推荐(1) 编辑
摘要:因为我没有单独的鼠标和键盘,我就想着用 Mac 来显示我的树莓派桌面,这样子就可以直接用 Mac 的鼠标、键盘来操作树莓派了。我的操作过程如下。 我用过两种方法,这两种方法都需要事先成功用 Mac 通过 ssh 登录树莓派,如果一开始就少了独立显示屏、鼠标和键盘中的任意一个设备,都可以通过 Mac 阅读全文
posted @ 2019-05-24 15:05 Zhenqi 阅读(3143) 评论(0) 推荐(0) 编辑
摘要:之前在官网上下载的 Raspbian Stretch Lite 版本没有桌面,后期发现还是有个桌面比较便捷,所以又重装了一下系统。在此记录一下过程。 1. 下载系统 官网上下载最新版本,我这次选择了第一个有桌面和基础软件的版本。如下图所示。 下载后解压得到 img 文件。下载过程可能比较长(网速慢的 阅读全文
posted @ 2019-05-24 14:22 Zhenqi 阅读(1965) 评论(0) 推荐(0) 编辑
摘要:最近手头有公司的数据资源,正好拿来练习了 matplotlib 的画图,期间碰到一个坑,就是中文在图表中显示的是方框。在查询网上各种资料并实践后,我分享一下我试验成功的解决方案。 本文针对 Mac 系统,其他系统也可参考本文。 原因 出现中文乱码是因为 matplotlib 库中没有中文字体,所以显 阅读全文
posted @ 2019-05-15 16:15 Zhenqi 阅读(2363) 评论(0) 推荐(0) 编辑
摘要:最近需要安装 xlrd 这个第三方包,我按照以往的习惯通过 pip3 安装,结果运行代码时依然显示 ModuleNotFoundError: No module named 'xlrd'。 终端中执行 pip3 show xlrd 可以查看安装完的包的信息,截图如下。如果是通过 pip 安装在pyt 阅读全文
posted @ 2019-05-05 13:58 Zhenqi 阅读(6116) 评论(0) 推荐(0) 编辑
摘要:今天在安装 Python 的 sklearn 包时出现了 Cannot uninstall 'numpy' 和 Cannot uninstall 'scipy' 错误,下面记录了我尝试了很多网上的方法后最终成功的解决方法。 出现此类错误的主要原因应该是电脑上已安装的 numpy 和 scipy 版本 阅读全文
posted @ 2019-04-30 13:33 Zhenqi 阅读(10969) 评论(0) 推荐(0) 编辑