我按照这些说明安装了Adafruit DHT11库(https://github.com/adafruit/Adafruit_Python_DHT):
git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
sudo apt-get install build-essential python-dev
sudo python setup.py install
我发现这个库安装在/ home / pi下(我正在使用 Raspberry Pi 3 )。我想要有趣的文件在/ home / pi / Desktop中,所以我将库移动到该目录中。但是,我仍然无法正常运行我的python文件。这是我得到的错误:
Traceback (most recent call last):
File "sensorRead.py", line 4, in <module>
import Adafruit_DHT
ImportError: No module named 'Adafruit_DHT'
如何摆脱此错误?我应该在哪里移动我的文件(或库),以便库可以工作?谢谢。
答案 0 :(得分:0)
我修好了。我将文件移动到Adafruit_Python_DHT/examples
并使用python sensorRead.py
命令运行它。说实话,当我把它放到例子中时,我不知道它为什么会起作用,但事实确实如此。