什么是正确的进口方式;RPi.GPIO作为GPIO“;在python线程中使用?

什么是正确的进口方式;RPi.GPIO作为GPIO“;在python线程中使用?,python,multithreading,raspberry-pi,Python,Multithreading,Raspberry Pi,我有一个python程序,其中添加了GPIO引脚控制功能。它是一个多线程系统,在我尝试“将RPi.GPIO作为GPIO导入”之前运行良好。然后我得到以下错误: 回溯(最近一次呼叫最后一次): 文件“/usr/local/System/main.py”,第20行,在 从LightUpAlarm导入AlarmCli 文件“/usr/local/System/LightUpAlarm/AlarmCli.py”,第26行,在 从AlarmManager导入AlarmManager 导入错误:没有名为Al

我有一个python程序,其中添加了GPIO引脚控制功能。它是一个多线程系统,在我尝试“将RPi.GPIO作为GPIO导入”之前运行良好。然后我得到以下错误:

回溯(最近一次呼叫最后一次):
文件“/usr/local/System/main.py”,第20行,在
从LightUpAlarm导入AlarmCli
文件“/usr/local/System/LightUpAlarm/AlarmCli.py”,第26行,在
从AlarmManager导入AlarmManager
导入错误:没有名为AlarmManager的模块

在我尝试导入“RPi.GPIO”之前,“AlarmManager”模块一直可用。如果有人能帮助我理解我做错了什么,我将不胜感激。提前谢谢


Pastebin链接到完整python文件生成错误

错误与您提供的导入行没有直接关系。请发布重现问题所需的所有代码。@KlausD。我刚刚在完整的线程文件中添加了一个pastebin链接。我在imports部分注释掉了GPIO导入,它发现所有模块和系统都运行良好。让我困惑的是,为什么在这个特定文件中导入GPIO会产生找不到模块的问题。错误与您给出的导入行没有直接关系。请发布重现问题所需的所有代码。@KlausD。我刚刚在完整的线程文件中添加了一个pastebin链接。我在imports部分注释掉了GPIO导入,它发现所有模块和系统都运行良好。让我困惑的是,为什么在这个特定文件中导入GPIO会产生找不到模块的问题。