我按照以下说明安装了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'
我如何摆脱这个错误?我应该把我的文件(或库)移到哪里,这样库才能正常工作?谢谢。
发布于 2018-06-15 04:42:54
我修好了。我将文件移动到Adafruit_Python_DHT/examples
中,并使用python sensorRead.py
命令运行它。老实说,我不知道为什么当我把它放在示例中时它会起作用,但它确实起作用了。
https://stackoverflow.com/questions/50864254
复制相似问题