如何创建包含gpiozero的可执行文件?

塞贾德·艾米(Sajjad Aemmi)

我为raspberrypi中的GPIO引脚编写了这样的脚本

from gpiozero import LED
led = LED(12)

并正确运行。但是当使用pyinstaller创建可执行文件并执行文件时。我有这个错误:

/tmp/_MEIFanWCr/gpiozero/devices.py:279: PinFactoryFallback: Falling back from rpigpio: No module named 'gpiozero.pins.rpigpio'
/tmp/_MEIFanWCr/gpiozero/devices.py:279: PinFactoryFallback: Falling back from rpio: No module named 'gpiozero.pins.rpio'
/tmp/_MEIFanWCr/gpiozero/devices.py:279: PinFactoryFallback: Falling back from pigpio: No module named 'gpiozero.pins.pigpio'
/tmp/_MEIFanWCr/gpiozero/devices.py:279: PinFactoryFallback: Falling back from native: No module named 'gpiozero.pins.native'
Traceback (most recent call last):
  File "mytk.py", line 8, in <module>
  File "gpiozero/devices.py", line 124, in __call__
  File "gpiozero/output_devices.py", line 211, in __init__
  File "gpiozero/output_devices.py", line 93, in __init__
  File "gpiozero/mixins.py", line 106, in __init__
  File "gpiozero/devices.py", line 512, in __init__
  File "gpiozero/devices.py", line 243, in __init__
  File "gpiozero/devices.py", line 280, in _default_pin_factory
gpiozero.exc.BadPinFactory: Unable to load any default pin factory!
[1597] Failed to execute script 

我如何创建包含gpiozero的可执行文件?

塞贾德·艾米(Sajjad Aemmi)

我们必须这样写:

from gpiozero.pins.native import NativeFactory
from gpiozero import LED

factory = NativeFactory()
led = LED(12, pin_factory=factory)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何创建和链接〜/ bin文件夹以包含可执行文件。

来自分类Dev

包含数据的可执行文件

来自分类Dev

如何从JAR创建Windows可执行文件

来自分类Dev

如何从此源代码创建可执行文件?

来自分类Dev

创建可执行文件

来自分类Dev

如何安装可执行文件

来自分类Dev

如何查找可执行文件

来自分类Dev

查找包含可执行文件的文件夹

来自分类Dev

使用脚本中包含的密码创建可执行文件

来自分类Dev

使用脚本中包含的密码创建可执行文件

来自分类Dev

如何在可执行文件Jar中使用包含的文件

来自分类Dev

如何在可执行文件中使用 pyinstaller 包含特定的 .jar 文件?

来自分类Dev

Pyinstaller-在可执行文件中包含资产

来自分类Dev

包含数据库的可执行文件

来自分类Dev

如何使用批处理文件创建EXE可执行文件?

来自分类Dev

如何为批处理文件创建不可解压的可执行文件?

来自分类Dev

如何链接 ocamlopt 生成的目标文件以创建可执行文件?

来自分类Dev

使用Intellij创建可执行文件.jar

来自分类Dev

从Cython代码创建可执行文件

来自分类Dev

使用pyinstaller创建可执行文件时出错

来自分类Dev

从Visual Studio创建可执行文件

来自分类Dev

动态创建Winforms可执行文件C#

来自分类Dev

为Linux可执行文件创建命令

来自分类Dev

创建“可中断”可执行文件的最佳方法

来自分类Dev

创建一个可执行文件

来自分类Dev

为* nix创建Python可执行文件

来自分类Dev

尝试建立静态链接以创建可执行文件

来自分类Dev

无法使用可执行文件创建快照

来自分类Dev

创建依赖于框架的可执行文件