我有一个新手问题。 我有一台Raspberry Pi 2电脑。我将DHT11传感器连接到GPIO PIN 4.接下来,我通过使用命令运行setup.py文件来安装Adafruit_DHT_python库:
sudo ./setup.py
安装后,我从/ examples文件夹中运行示例:
sudo ./AdafruitDHT.py 11 4
它就像魅力一样。此脚本通过导入使用已安装的库:
import Adafruit_DHT
当我在examples文件夹中编写自己的代码时 - 它可以工作。当我从父文件夹执行此代码时,它返回此错误:
ImportError: No module named Raspberry_Pi_2_Driver
当我在我的系统中安装此库时,它是否可以在文件系统中的任何位置工作? 此外,当我尝试以普通用户身份执行示例文件夹中的脚本时(它都需要预先提交),它会返回此错误:
ImportError: No module named Adafruit_DHT
答案 0 :(得分:0)
我遇到了同样的问题,只使用了import sys
导入系统 sys.path.append(" /家庭/ ME / mypy&#34)
到Adafruit_Python_DHT模块的路径(替换" / home / me / mypy")。基本上,我们只需告诉python它在哪里。有些东西没有正确安装。