[香橙派]zero3的debian系统上安装python3运行环境

打印 上一主题 下一主题

主题 1611|帖子 1611|积分 4833

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1. 接上ttl串口上电,进入ssh

2. 输入wifi搜刮命令

nmcli dev wifi

3. 链接wifi

sudo nmcli dev wifi connect plj-wlk password ********

输入密码,有successfully绿色关键词表现已经毗连上
4. 更新源

sudo apt-get update
Sudo apt-get upgrade
5. 安装谷歌欣赏器

下载deb包
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
办理依赖问题
sudo apt-get install -f
上面这种安装谷歌欣赏器方式经常失败
大概
sudo apt-get update
sudo apt-get install chromium chromium-l10n
6. 安装thonny

更新源
sudo apt update
安装thonny
sudo apt install thonny
查看Python版本
Python --version
7. 安装pymodbus库

sudo apt install python3-pymodbus
检查安装是否成功,没有报错就是成功
python3 -c "import pymodbus"
8. 安装flask库

sudo apt install python3-flask
9. 利用利用pipx安装serial_asyncio

serial_asyncio 是一个Python库,它结合了Python的asyncio库和pyserial库,用于异步串行通信。在Python中,asyncio是用于编写单线程并发代码的库,而pyserial是用于串行通信(如通过USB与串行设备通信)的库。serial_asyncio将这两者结合,使得可以在异步编程环境中进行串行通信。
主要特点:

1.异步操作:答应在不阻塞主线程的情况下进行串行通信,适用于需要同时处置惩罚多个任务的应用。
2.事件驱动:基于asyncio的事件循环,可以响应串行端口的事件,如数据到达、发送完成等。
3.易于利用:提供了简单的API,使得异步串行通信变得轻易实现。
4.兼容性好:与pyserial兼容,可以用于大多数串行设备。
5.应用场景:

· 物联网(IoT):与传感器、微控制器等设备进行异步通信。
· 机器人控制:实时控制机器人,同时处置惩罚其他任务。
· 数据采集:从多个串行设备同时采集数据。
· 网络通信:结合网络通信和串行通信,实现复杂的系统控制。
serial_asyncio安装存在许多问题
安装必要的编译工具: 确保你的系统上安装了编译Python扩展所需的工具
sudo apt-get update
sudo apt-get install build-essential python3-dev
检查github网络
ping -c 4 github.com
更新Git和GnuTLS
sudo apt update
sudo apt install git gnutls-bin
克隆 GitHub 仓库:
git clone https://github.com/pyserial/pyserial-asyncio.git
下载 pyserial-asyncio 源代码: 你可以从 GitHub 上克隆 pyserial-asyncio 的仓库,大概下载压缩包。利用 git 克隆:
git clone https://github.com/pyserial/pyserial-asyncio.git
cd pyserial-asyncio
安装 pyserial-asyncio: 在源代码目次下,利用 setup.py 脚本进行安装
sudo python3 setup.py install
sudo apt-get install python3-serial
10.重启系统

Sudo reboot
11.把python步伐拷贝到文件夹


12. 执行python步伐

CD /home/orangepi/Documents
Python3 webProg2.py

13. 打开局域网内电脑欣赏器,输入开辟板的IP地址和端口号,登录前端网页


14. 安装Jupyter Notebook

sudo apt update
sudo apt upgrade
sudo apt install python3 python3-pip
pip3 install jupyter
sudo apt install jupyter-core
sudo reboot
15. 安装eric6

Eric6需要一些额外的库来正常工作,特别是PyQt5和QScintilla。
sudo apt-get update
sudo apt-get upgrade
sudo apt install eric

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

农妇山泉一亩田

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表