尝试为 raspberry pi - xbee 家庭自动化运行 python 脚本:
from xbee import zigbee
from apscheduler.scheduler import Scheduler
import time
import serial
import Queue
我的具体问题是从此处的 apscheduler 导入:
from apshceduler.scheduler import Scheduler
ImportError: No module named Scheduler
这通常是 1) 导入名称中的大写错误,2) 未安装库,或 3) 库版本错误。例如,解释器抱怨 zigbee 导入,因为原始脚本将其大写。
更大的问题是,一旦安装了 python 库(在这种情况下为 apscheduler),我如何判断哪些导入可用,而不是在 python 脚本中重复猜测?是否有列出已安装库、它们的版本和可用导入的 python 命令?