我有一个python脚本,技术上名为/home/pi/Adafruit-Raspberry-Pi-Python-Code/Adafruit_BMP085/Adafruit_BMP085_example.py
这个脚本的第一行是
from Adafruit_BMP085 import BMP085
这个目录中还有一个名为Adafruit_BMP085的python文件,它有一个函数BMP085。
我想在/home/pi
中创建一个导入相同BMP085的python脚本。
我试过:
from /home/pi/Adafruit-Raspberry-Pi-Python-Code/Adafruit_BMP085/Adafruit_BMP085 import BMP085
但这只是给了我一个语法错误:
SyntaxError: invalid syntax
我试过同一种方法的各种语法组合,但找不到有效的。
我也有同样的问题。当升级到RPI上的杰西时,问题首先出现。原因可能就在路途中。 添加到Python程序的下面一行:
现在问题解决了。
您需要将} 中的模块搜索路径:
/home/pi/Adafruit-Raspberry-Pi-Python-Code
路径添加到^{或者将
Adafruit_BMP085
包移动到sys.path
中已有的目录。脚本本身的目录也是
sys.path
的一部分,因此您还可以运行:相关问题 更多 >
编程相关推荐