Python 脚本在库示例文件夹中有效,但在父目录中无效
Python script works in librarys examples folder, but not in parent directory
我有一个新手问题。
我有一台 Raspberry Pi 2 电脑。我将 DHT11 传感器连接到 GPIO PIN 4。接下来,我使用命令 运行 setup.py 文件安装了 Adafruit_DHT_python 库:
sudo ./setup.py
安装后我 运行 来自 /examples 文件夹的示例:
sudo ./AdafruitDHT.py 11 4
它很有魅力。此脚本通过导入使用已安装的库:
import Adafruit_DHT
当我在示例文件夹中编写自己的代码时 - 它有效。当我从父文件夹执行这段代码时,它 returns 这个错误:
ImportError: No module named Raspberry_Pi_2_Driver
当我在我的系统中安装这个库时,它应该在文件系统中的任何位置运行吗?
此外,当我尝试以普通用户身份在示例文件夹中执行脚本时(它具有所有需要的权限),它 returns 这个错误:
ImportError: No module named Adafruit_DHT
我遇到了同样的问题,只是使用了 import sys
导入系统
sys.path.append("/home/me/mypy")
到 Adafruit_Python_DHT 模块的路径(替换“/home/me/mypy”)。基本上,我们只需要告诉 python 它在哪里。有些东西没有正确安装。
我有一个新手问题。 我有一台 Raspberry Pi 2 电脑。我将 DHT11 传感器连接到 GPIO PIN 4。接下来,我使用命令 运行 setup.py 文件安装了 Adafruit_DHT_python 库:
sudo ./setup.py
安装后我 运行 来自 /examples 文件夹的示例:
sudo ./AdafruitDHT.py 11 4
它很有魅力。此脚本通过导入使用已安装的库:
import Adafruit_DHT
当我在示例文件夹中编写自己的代码时 - 它有效。当我从父文件夹执行这段代码时,它 returns 这个错误:
ImportError: No module named Raspberry_Pi_2_Driver
当我在我的系统中安装这个库时,它应该在文件系统中的任何位置运行吗? 此外,当我尝试以普通用户身份在示例文件夹中执行脚本时(它具有所有需要的权限),它 returns 这个错误:
ImportError: No module named Adafruit_DHT
我遇到了同样的问题,只是使用了 import sys
导入系统 sys.path.append("/home/me/mypy")
到 Adafruit_Python_DHT 模块的路径(替换“/home/me/mypy”)。基本上,我们只需要告诉 python 它在哪里。有些东西没有正确安装。