在树莓派上的python3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在树莓派上的python3相关的知识,希望对你有一定的参考价值。

参考技术A 1、首先查看树莓派上自带的python版本和执行程序所在位置,默认是python 2版本的。

2、起始python3在树莓派上也已经默认安装了。采用python3进行区别版本2。查看python3的版本和位置

关于python2和python3的主要区别

1.在Python2中,print是一个打印语句,将Python后面的内容视为元组对象,直接打印出来,;在Python3中做为函数存在。

2.编码的改变。Python2默认ASCII编码方式,但是ASCII编码无法对中文等字符进行有效编码。Python3默认采用了UTF-8编码。

3.True和False的改变。Python2把True 和False视为全局变量,可以随意赋值。Python3把True和False变成了两个关键字,指向了两个固定的对象,不能再被重新赋值。

4.nonlocal关键字。Python2中要想在 嵌套函数 中将一个变量声明为非局部变量是不可能的;Python3中加入了nonlocal关键字,可以在嵌套函数中给变量前面添加关键字nonlocal,就可在嵌套函数之外使用嵌套函数中的变量。

树莓派上的 PySide2

【中文标题】树莓派上的 PySide2【英文标题】:PySide2 on Raspberry Pi 【发布时间】:2020-06-05 23:13:35 【问题描述】:

有人在树莓派上安装了 PySide2 吗?

几乎尝试了互联网上提供的所有解决方案,但没有成功:

pip3 install PySide2

以及提供的解决方案:https://forum.qt.io/topic/112813/installing-pyside2-on-raspberry-pi

但似乎没有一个工作。任何帮助将不胜感激

【问题讨论】:

您将不得不手动编译 PySide2,不幸的是,如果您是初学者,这通常很困难,如果您只想在 raspberry 上使用 Qt 和 python,那么您可以使用 PyQt5:sudo apt-get install python3-pyqt5 python-pyqt5 我尝试了这些说明,并安装了 PySide2。您收到任何错误消息吗?我已经能够运行一些基本测试,这些测试与 Windows 系统上的一些工作示例相匹配。我遇到的问题是我无法运行 pyside2-uic,它将 .ui 文件(在 Windows 机器上构建)转换为 .py(我相信这是针对 python2 的),并且我无法运行 qt Designer . 【参考方案1】:

apt-get install python3-pyside2.qt3dcore python3-pyside2.qt3dinput python3-pyside2.qt3dlogic python3-pyside2.qt3drender python3-pyside2.qtcharts python3-pyside2.qtconcurrent python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2 .qthelp python3-pyside2.qtlocation python3-pyside2.qtmultimedia python3-pyside2.qtmultimediawidgets python3-pyside2.qtnetwork python3-pyside2.qtopengl python3-pyside2.qtpositioning python3-pyside2.qtprintsupport python3-pyside2.qtqml python3-pyside2.qtquick python3-pyside2 .qtquickwidgets python3-pyside2.qtscript python3-pyside2.qtscripttools python3-pyside2.qtsensors python3-pyside2.qtsql python3-pyside2.qtsvg python3-pyside2.qttest python3-pyside2.qttexttospeech python3-pyside2.qtuitools python3-pyside2.qtwebchannel python3-pyside2 .qtwebsockets python3-pyside2.qtwidgets python3-pyside2.qtx11extras python3-pyside2.qtxml python3-pyside2.qtxmlpatterns python3-pyside2uic

从这里获得:https://forum.qt.io/topic/112813/installing-pyside2-on-raspberry-pi/6

【讨论】:

以上是关于在树莓派上的python3的主要内容,如果未能解决你的问题,请参考以下文章

树莓派上怎么用python3控制gpio

如何在树莓派上安装python和GPIO库

vnc连接树莓派上的kali linux连接成功,但是画面是一片灰色,哪里出问题了?

在树莓派上的wireshark报错

树莓派上的 PySide2

树莓派上的GPIO字符驱动程序