我按照本指南:guide创建了一个启动文件,它在启动时会对python文件产生影响。
在第2步中它说我必须测试我刚刚创建的启动文件,突然我的脚本说:
Traceback (most recent call last):
File "Display.py", line 1, in <module>
import pyowm
ImportError: No module named pyowm
如果我直接运行它,python文件就可以完美运行。
我已经尝试过了:再次运行pip以查看lib是否正常 检查/usr/local/lib/python3.4/dist-packages文件夹,查看它是否在那里,它是。
我认为这是一个python问题而不是RaspberryPi问题,这就是为什么我在这里上传它。
运行于:
sh launcher.sh
里面是:
#!/bin/sh
# launcher.sh
# navigate to home directory, then to this directory, then execute python script, then back home
cd /
cd /home/pi/arduino/Python/Main/Master
sudo python Display.py
cd /
答案 0 :(得分:0)
简单修复:定义将使用的python版本。它使用python 2.7。 lib是3.4。