我在从 Adafruit 库 ( https://github.com/adafruit/Adafruit_Python_DHT ) 导入模块 dht11 时遇到了一些困难。我使用的是树莓派 pi3 模型 b,并且已经安装了 python 3.5。我下载了 Adafruit 并使用
sudo python3 setup.py install
我相当肯定安装很顺利,因为我连接了温度和湿度传感器并使用
sudo python3 examples/AdafruitDHT.py 11 2
我得到了关于温度和湿度的正确阅读,但是当我尝试导入 dht11 模块(我使用 spyder 作为 ide)时,我得到了“没有名为 dht11 的模块”。我尝试在 sys.path 中附加目录,但仍然得到相同的错误。
编辑:我尝试了python 2和3,得到了同样的错误
Edit2:我也尝试了其他 IDE,但没有人在工作。我选择直接从终端启动 script.py,因为它是这样工作的。如果有人有解决方案,将不胜感激。